Commit Graph
177 Commits
Author SHA1 Message Date
Andrea Gelmini 850aab7852 Fix typos in code and comments + some reformatting.
Change-Id: I5b6d62104e46c6eb5d142e7e11666806383eed09
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/210566
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2026-09-10 15:15:58 +02:00
Julien Nabet 296b49f581 Related tdf#150928: replace character set by encoding (sc/part 3+connectivity)
Change-Id: I78d3c989be9e02e39d646b3c1eb672e3f37bd43c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/209380
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2026-09-07 10:15:23 +02:00
Gabor Kelemen 60a1d21386 [API CHANGE] Drop unused ooO::Calc::Filter::Import::MS_Excel group
as noted in commit 95b4adadad87f721e9de1b1d57ad42d1a7826370
these are long dead:

    related code was removed in 2017:
            commit 98c4cd372b
            loplugin:unusedfields improve write-only analysis
    and 2015:
            commit 96d44c9b07
            loplugin:unusedmethods sc

Change-Id: Ia083bbe32fd9a789ebf27972fc580c4e6def48e1
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/1973
Tested-by: Jenkins CPCI <releng@collaboraoffice.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
(cherry picked from commit 0f5a0e3d53c743220fe422147b83bfb4eb4aff90)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205524
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-05-22 14:02:20 +02:00
Ferdinand Gassauer 47f593c865 sc: Add warning infobar when deletion breaks cell references
When rows, columns, or sheets are deleted, referencing cells can
result in #REF! errors without warning. Manual reconstruction is
often time-intensive once the session is closed, so this patch
detects these errors and shows a warning infobar to alert the user.

The infobar includes a "Go to First Error" button that navigates to
the first affected formula cell. Only the first error is surfaced to
avoid UI clutter. The warning is dismissed on undo and re-shown on
redo automatically.

The feature is controlled by an Expert Configuration option at
org.openoffice.Office.Calc/Input/WarnOnDeleteCellReferences
(default: off for now).

See: https://github.com/CollaboraOnline/online/issues/2861

Change-Id: I649296444e783c88cbd4688109ac10b3a1bb5046
Signed-off-by: Ferdinand Gassauer <f.gassauer@chricar.at>
Reviewed-on: https://gerrit.collaboraoffice.com/c/core/+/816
Tested-by: Jenkins CPCI <releng@collaboraoffice.com>
Reviewed-by: Balázs Varga <balazs.varga@collabora.com>
(cherry picked from commit b3354e376bee90dedf1fe84b5cf6f4f3c17b7f70)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205499
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
2026-05-22 07:17:11 +02:00
Andreas Heinisch 0194793748 tdf#109299 - Shrink to data area on document export
Shrink to data area on either entire document export or expert
configuration (default true). Otherwise, preserve any selection
including leading or trailing empty cells.

Change-Id: I88850dbb194a7ebf9d4e987c5c487b6df3069cdb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205173
Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
Tested-by: Jenkins
2026-05-21 08:23:44 +02:00
Heiko Tietze b32e65bcd1 Resolves tdf#169504 - Option to control comment transparency
Change-Id: I1e0a74f48be0bd8e4f9fd71bdbeb08b39b19ac7d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195760
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Jenkins
2025-12-17 11:13:04 +01:00
Heiko Tietze a20df918a9 Revert "Resolves tdf#160096 - Allow invalid values regardless the validation"
This reverts commit a6bc66ca8d.

Reason for revert: Incorrect solution

Change-Id: I6d094fed4b3655711c396093ce99295002b50283
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195513
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2025-12-12 11:59:59 +01:00
Heiko Tietze a6bc66ca8d Resolves tdf#160096 - Allow invalid values regardless the validation
Introduces a new compatibility option
Makes c869fb5ea2 optionally

Change-Id: I75c2a801f41a5e3d9688fdb1557f86506ed11697
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195288
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Jenkins
2025-12-10 07:39:03 +01:00
Gabor Kelemen 861614d753 [API CHANGE] Remove SnapGrid groups and SizeToGrid option
in Impress/Draw and Calc respectively.
org.openoffice.Office.Calc/Grid/Option/SizeToGrid
org.openoffice.Office.Draw/Grid/SnapGrid/Size
org.openoffice.Office.Impress/Grid/SnapGrid/Size

Seems like ever since "initial import" these were doing nothing
useful.

Change-Id: I5cf6bb7e4c4f91e57b6dba3c9ad7e7774f05e87b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191852
Reviewed-by: Gabor Kelemen <gabor.kelemen@collabora.com>
Tested-by: Jenkins
2025-11-08 22:00:30 +01:00
Mike Kaganski d165357887 [API CHANGE] tdf#166208: New "Encoding" property for text import / clipboard paste
The problem appeared, because the existing CharSet property was storing
the index of the selection in the encoding list box; and that meant, that
any change in the list box content (different sorting; added elements)
could suddenly make the selection wrong the next time. With introduction
of the autodetection entry into the top of the list box in tdf#152336 (in
commit 565b619d57), many people who had
UTF-8 selected in the dialog previously, got UTF-7 instead; and many had
not noticed the difference, thus seeing unexpected results after import.

The said commit intended to force-select autodetection for the users who
had not used the updated dialog yet; but the detection of that scenario
was flawed, and didn't work (that was discussed, and respective code was
dropped in commit ...).

This change implements that idea. I decided to ignore the stored CharSet
value; after the change, autodetection entry will be pre-selected at the
first start of the dialog. This will be a minor annoyance for users who
have already re-selected wanted encoding after previous upgrade; but it
allows to resolve the bug for people upgrading from versions prior to
25.2. Also, since new versions will not write to CharSet, it's possible
to use a shared profile between old and new versions without breaking
the encoding selection in either.

Change-Id: I59640b16f703077b6fda44a34eadf2edbe8e6bf5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186240
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2025-06-07 12:05:07 +02:00
Bogdan Visanescu 19f3b72f34 tdf#165744 Added SeparatorType to ClipboardTextImport and TextToColumnsImport
Change-Id: I90b402972f78a2f698fe3cd91e543a1253c95425
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/185124
Reviewed-by: Gabriel Masei <gabriel.masei@libreoffice.org>
Tested-by: Jenkins
2025-05-12 09:18:36 +02:00
Shardul Vikram Singh fec431aeef tdf#65872 Remove import dialog for normal paste in Calc
Remove the import dialog when performing a normal paste.
Show the dialog only for Paste Special to avoid unnecessary interruptions.
For normal paste, use the last selected preferences from Paste Special.

Change-Id: Idfc985b9c13cb3b995c91e947e815d1789e6f041
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181225
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Jenkins
2025-03-28 17:52:49 +01:00
Oliver Specht c628a26cd3 tdf#90293 switch draw selection to rotate mode
Clicking a draw object(selection) switches to rotate mode and
back in Calc/Writer like it is done in Draw/Impress already.
By default this function is off an can be activated in
via toolbar Drawing

Change-Id: I4a11d008e7df97c5278cae987d5c47fa50cddf14
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181169
Tested-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
Tested-by: Jenkins
Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
2025-02-27 11:13:38 +01:00
AhmedHamed dc77629b31 tdf#162286 Add a category to store favorite functions in FW
Change-Id: Iec0d169570ba3d29501a4917d8858a9e9438f608
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171828
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2025-01-09 15:51:09 +01:00
Bogdan Buzea a1b8b44bf9 tdf#131332: Replace custom date formats with ISO 8601
Change-Id: Ia9307e299f5cbf131b62e8936bc65aa8d7af8739
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177496
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-12-09 00:56:34 +01:00
Mike Kaganski 5daac16a03 tdf#160580: make cycling from first to last tab configurable
This introduces Office/Calc/Input/CycleNextPrevSheetTab
boolean property, that controls the behavior implemented
in commit 552170c9c8
(tdf#156311 Cycling through tabs in Calc, 2023-08-16).

Change-Id: I0510743b4ab6d92488ba73a7b8d5b83be9586b2f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174745
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
2024-10-10 07:49:59 +02:00
Gabriel Masei 565b619d57 tdf#160582 Preserve settings saving in csv import dialog
Also, improve detection algorithm by replacing the limit
of 20 lines with a time limit of 500ms.

Change-Id: Iac519b6ebe675b91ce84b900646d9d320ea9ddc1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165905
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Jenkins
2024-10-09 14:49:11 +02:00
Sahil Gautam 7a1636a24f tdf#85976 change labels as suggested in comment 73 on the ticket
1) On first call, "by column" was selected although that is the less common case.
    > now by row is selected by default
2) The meaning of "Orientation" is not really clear. Suggestion: Compare:  rows   columns
    > changed as suggested
3) The purpose of "Items" is unclear.
    > renamed "Items" to "Records"
4) Help page does not exist.
    > help page patch has been merged
5) If a database range is selected, the dialog does not consider the property "Contains column labels" of the database range.
    > didn't quite get this one; require some help to reproduce
6) It is not usual to use "Okay", but other dialogs have it named "OK".
    > changed as suggested.
7) Command has no extended tip.
    > Added TooltipLabel
    ```
    <prop oor:name="TooltipLabel" oor:type="xs:string">
      <value xml:lang="en-US">Remove or select duplicate records from the selection</value>
    </prop>
    ```

Change-Id: I9579af68b396cddeca608dc077af3b468191942b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174201
Tested-by: Jenkins
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2024-10-05 20:00:48 +02:00
Sahil Gautam 29fd68bb68 tdf#85976 [RFE] Add a "Remove Duplicate Records" command
Add a "Remove Duplicate Records" entry under Calc > menu Data
to remove duplicate records from a rectangular selection
of cells in Calc.

Change-Id: Ic8340d7f1e19461ef3666fd2ef65294b73577d5c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160685
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Jenkins
2024-09-27 15:22:46 +02:00
Heiko Tietze dbd851c357 Resolves tdf#33714 - Option to disable "only active sheet"
Based on work by Martin van Zijl in I5f5b65b132d91beb24aa6e9282390dead235d849

Change-Id: Ie4543a2fc4b52715b5d87783a57e982c20274114
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173220
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2024-09-14 12:08:26 +02:00
Heiko Tietze e932e2ab94 Resolves tdf#161641 - Select data area before select all
Advanced option SelectRangeBeforeAll to restore original behavior

Change-Id: Iab4b4e61dffc1ecf2ffed01a994c9894c84ab74d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169276
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2024-06-25 09:15:25 +02:00
Heiko Tietze a5d0114bbb Resolves tdf#156885 - Make comment authorship optional
Change-Id: I3422c9e5606fa9eb9aa450f518af8426e598ab8f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167260
Tested-by: Jenkins
Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2024-05-07 15:48:04 +02:00
Sahil Gautam 1cfc2e2c92 tdf#63374 Change cell background color when in edit mode
Set the edit cell background (EditView) color to CALCCELLFOCUS
and allow enabling/disabling via a checkbox
tools > options > Calc > View > Edit cell background highlighting

Change-Id: I1216dfa0880e1080d23059512e3801d6af3b3c11
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165075
Tested-by: Jenkins
Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2024-04-22 13:29:53 +02:00
Balazs Varga 2d2974f22a tdf#124098 sc add global config setting "RecalcOptimalRowHeightMode"
to optimal row height recalculation for optimal document loading.

If the "RecalcOptimalRowHeightMode" is set to "Recalc always" we always
recalculate the optimal row heights at load time, without any warning dialog.
If the "RecalcOptimalRowHeightMode" is set to "Recalc" we never recalculate
the optimal row heights at load time, without any warning dialog.
If the "RecalcOptimalRowHeightMode" is set to "Ask before Recalc" we ask the user
if want to recalculate the optimal row heights at load time or not.

The default value is the same what we are doing now: "Recalc always"

This option was necessary, since optimal row height calculation depending on also
the result of the conditional formatted formulas and it takes a lot of time to calculate
the optimal row heights and load the document. Because we allow a lot of text/cell format
attribute which are effect on the cell size, therefor it is necessary to evaluate all
the formulas. Also if we have 20 condition for a cell range we need to evaluate all
the 20 formulas for all the cells and it is very expensive at load time.

Change-Id: I9288d11dd2f061f85fa36292a909402a6bb89ea9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163421
Tested-by: Jenkins
Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de>
2024-02-19 23:24:54 +01:00
Heiko Tietze bddae0d0dc Resolves tdf#158958 and tdf#159124 - Improvements to Comments indicator
* Option to control the indicator size added
* Border color adopts the grid color
* Indicator moved to the very edge of the cell
* Default dynamic size reduced

Change-Id: Ia298edfa30061910344a1afa42b42840b9cdab77
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162175
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2024-01-17 08:50:24 +01:00
Gabor Kelemen 464d5f1265 [API CHANGE] Drop unused XAxis/YAxis config groups
from Calc grid options. Spotted while researching for tdf#158473

last mention of ther getters was commented out in 2001 by:
commit a4e5d2cb47

Change-Id: Iffc7b5c4fb50352ad7063fc911039707a20dca4d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160169
Tested-by: Jenkins
Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
2023-12-05 12:41:09 +01:00
Sahil Gautam a4d11d07fb tdf#33201 Checkbox Implementation for Col/row Highlight
Change-Id: I32aca7128a3f01be9fd5a7150243f8fd4e82f626
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159001
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2023-12-04 16:22:54 +01:00
Sahil Gautam 487e30bec1 tdf#33201 Highlight current row and column in spreadsheet
Highlighting functions added

Change-Id: I65335538e394d048731c13ac87535502ea97dfa0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158680
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2023-11-17 17:35:32 +01:00
Gabor Kelemen 96d4bc4bb0 [API CHANGE] Drop unused SimpleControlPoint LargeControlPoint config keys
last mentions of them were removed in 2011-2012 by:
commit bbd638350f
commit 6ea8ea456c
commit ec4f69493b

Change-Id: Iba3820806a761c12dead77ce6207c62f60f7055c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158974
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2023-11-11 18:31:09 +01:00
Andrea Gelmini 7fe77a2d4d Fix typo
Change-Id: I97450e0259bca2188547bcc71328e27544edbc10
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156036
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2023-08-24 22:14:34 +02:00
Attila Szűcs 24cd55341b tdf#156611 SC: hyperlink option for MS behaviour
Added an options that can limit Calc to behave like MS excel in case
of inserting hyperlinks, when MS format document is used.
Tools -> Options -> LibreOfficeDev Calc -> Compatibility -> Hyperlinks

In MS excel, only cells can have a hyperlink, and only 1.
In Calc even textfields in a cell can have hyperlinks, so it can have
multiple links in a cell, but once saved as MS format, and reloaded,
textfield links will become cell links, if there was 1 link in the cell.
If there was more links in the cell, then all will be lost.

So, when MS excel format document is edited in calc, the ability to make
text field links is useless can be missleading, and confuse users.

If this option is set, and an MS file format is opened, then insering a
hyperlink will work like if we selected the whole cell to insert the
hyperlink.

Change-Id: I7174216d10cf250d48f23f71ae681c46f7610bbc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155079
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2023-08-23 15:23:16 +02:00
Heiko Tietze 4adc868328 Resolves tdf#112876 - Make use of scroll lock configurable
Change-Id: I8e2f238e59601fcc1d92fc0593c3d20e75396cc5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154528
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
2023-07-18 15:05:34 +02:00
Gabor Kelemen 29d91a668c [API CHANGE] Drop deprecated FormulaSyntax property
It was marked as deprecated when added in 2010
commit 81571e00b1
could not find whether it was used ever since

Change-Id: I2c14c923f07d97d1df0604b95b3c65b350248029
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152403
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2023-06-29 18:58:20 +02:00
Laurent Balland 2b3b4026a5 tdf#154131 Add Detect scientific number option
Add a sub case of Detect special numbers for import CSV (SC_IMPORTFILE),
paste unformated text (SC_PASTETEXT) and text to columns
(SC_TEXTTOCOLUMNS). Following cases are treated:
- If "Detect special numbers" is true, then "Detect scientific numbers"
  must be true and all special formats are treated (date, time,
scientific notation) in addition to basic decimal numbers.
- If "Detect special numbers" is false and "Detect scientific numbers" is
  true only scientific notation is treated in addition to basic decimal
numbers.
- If "Detect special numbers" and "Detect scientific numbers" are both
  false only basic decimal numbers are recognized as numbers. It is the
new case treated by this change
The new option bDetectScientificNumber is append to ASCII options

Change-Id: I73dff9f75d2c7b07ce155daa29dcc4ca9f288664
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152072
Tested-by: Jenkins
Reviewed-by: Eike Rathke <erack@redhat.com>
2023-05-26 23:57:16 +02:00
Heiko Tietze 11bb9c14da [API CHANGE] Related tdf#154080 - Allow customization of comment indicator color
* Calc > View option replaced by a new application color
* Border not only in highcontrast mode but always shown
* Border color depending on cell/sheet background

The previous option TextOverflow in Calc.xcs was replaced by
CalcTextOverflow in UI.xcs in order to combine color and on/off
with the accepted drawback of incompatibility.
The alternative, keeping the color separate from the toggle, would
separate the options and was rejected therefore.

Change-Id: Ie3e469163485d8eb1cffc7022e1518ad20e8e54e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150340
Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2023-04-14 11:39:06 +02:00
Heiko Tietze 2327015285 Related tdf#97551 - Fixes XHierarchicalNameAccess warning
Change-Id: I965568bfa57449d1227e7ed0967bc05a29edf85f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148998
Tested-by: Jenkins
Reviewed-by: Eike Rathke <erack@redhat.com>
2023-03-17 16:27:05 +00:00
Heiko Tietze 27f98935f9 [API CHANGE] Resolves tdf#131136 - Remove option "Use printer metrics"
Option is out-dated and access via UI confusing
* UI access removed from Tools > Options > General (Impress, Calc)
resp. > Compatibility (Writer)
* Unit tests updated
* Tip-Of-The-Day cleaned-up
* remove UsePrtMetrics value

Change-Id: Ib645f6e1f648455e0536a437be14c2c6a7b25a49
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/139863
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2022-10-06 18:55:20 +02:00
Tor Lillqvist 16072fc3ea Bin pointless comments telling where some settings were in ancient times
And some of the comments didn't even tell that, but were just idiotic
copypasta, as in: <!-- OldLocation: --> .

Change-Id: I71b889d1905f9291f920e8219f5648e63da3586e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126530
Tested-by: Jenkins
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2021-12-08 13:10:36 +01:00
Eike Rathke 4c29c2bfab Resolves: tdf#114878 Add 'Evaluate formulas' option to CSV import and paste
... and Text to Columns, defaulting to false for CSV import via dialog
and stored as config item option similar to all other CSV/Text options.

Change-Id: I742f447b905a07b05dcf5fc58796c46de212276b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121344
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
2021-08-31 02:55:04 +02:00
Heiko Tietze 10ff27cc4f Resolves tdf#142499 - Make fat cross cursor optional
Change-Id: I9a9182f8783f951e49cdb8f897578f99281c25d1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116858
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2021-06-15 15:03:24 +02:00
Martin van Zijl a6e1647612 tdf#34686 calc: add option to disable paste with enter key
Change-Id: Ie20a8931a16f6609ac5be23032a0b2e3a7ad1784
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95627
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
2020-11-18 13:55:59 +01:00
Serge Krot 6b75874386 tdf#79998 FILESAVE: XLSX export with long sheet names (length > 31 characters)
Change-Id: If18e3b751486144f3477b6e0c2615751f57e5565
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92372
Tested-by: Jenkins
Reviewed-by: Eike Rathke <erack@redhat.com>
2020-05-06 23:47:31 +02:00
Stephan Bergmann 923cb4c8f9 Make OpenCLMinimumDataSize configuration property non-nillable
It had curiously been added as nillable (by default) alongside other properties
that were added as non-nillable with ef809ce948
"More work on the new OpenCL options", but with a non-nil default value, and no
code sets a nil value, and ScModelObj::getFormulaCellNumberLimit, which reads
its value and expects it to be non-nil, would cause UB if it was nil.

So make it non-nillable and thereby simplify the code handling it.  (Similar to
how e8bb827571 "Fixed cppheader.xsl nillable
treatment" retrofitted lots of existing properties to be non-nillable in the
past.)

Change-Id: I60ac95025f363e346f3102ef80f38d00862e6e9a
Reviewed-on: https://gerrit.libreoffice.org/84248
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-12-03 09:50:24 +01:00
Noel Grandin 1c8b8e97eb sc: rowcol: tdf#50916 add UI to turn jumbo sheets on
Change-Id: I9e50c38f38acdf5a275b125e9e421a6c6af6d590
Reviewed-on: https://gerrit.libreoffice.org/83661
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-11-27 13:10:45 +01:00
heiko tietze 019c6ae2ee Resolves tdf#87965 - Make 'Search Results' dialog optional
* Option introduced at Tools > Options > Calc > View (Windows)
* Convenience checkbox added to the dialog

Change-Id: Ic30fb302e61e77b0eefacd504f61f955bcf6e595
Reviewed-on: https://gerrit.libreoffice.org/71910
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
2019-05-17 10:45:01 +02:00
Luboš Luňák f7e7a59f38 add ^ (=power) and - (=unary minus) to OpenCLSubsetOpCodes
Both of these are trivial and quite common mathematical operations.
Unary minus is a bit complicated in that unary '-' is the same symbol
as binary '-' and so there needs to be a hack to expand the '-'
from the list to both of the opcodes ocSub and ocNegSub.

Change-Id: I556e20e161c22dc89919afffbf904c1ef1d552ff
Reviewed-on: https://gerrit.libreoffice.org/64362
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2018-12-03 15:35:15 +01:00
Michael Meeks a9a15e59d6 Re-enable threading for formula groups for now.
As agreed at the ESC - lets see how this goes for 6.1

This reverts commit 4696d3728f.

Change-Id: Ic2be53c53dd7573972cd54c390443dc136739b6c
Reviewed-on: https://gerrit.libreoffice.org/54774
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
2018-05-24 20:22:54 +02:00
Szymon Kłos 154496aefe Revert "tdf#116241 Customizing value highlighting colors"
This reverts commit fb29b82624.

Change-Id: I338af7c108bb6386193550ef0603b406c4f7bd99
Reaseon: I will move this to more suitable place "application colors" and extend with protected cell backround.
Reviewed-on: https://gerrit.libreoffice.org/51789
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2018-03-23 20:48:41 +01:00
Szymon Kłos fb29b82624 tdf#116241 Customizing value highlighting colors
Change-Id: I5d77e6207d1e29326282d7184c9348e59292977a
Reviewed-on: https://gerrit.libreoffice.org/51653
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2018-03-21 17:54:47 +01:00
Michael Meeks 4696d3728f Disable threading for formula groups for now.
Change-Id: Ic72762c030878158d505306cbdd9c50553feecfd
Reviewed-on: https://gerrit.libreoffice.org/49032
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
2018-01-31 18:16:45 +01:00