Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I3540ccce9bee652f838efc86dc9abc6fc2416819
|
|
that'll save calculation settings into current document only, not
into global user profile
Change-Id: I50ab31b679f712ff512f85a2cd58319d356462ea
Reviewed-on: https://gerrit.libreoffice.org/19318
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: Iaab7081df2f15e7228f7f99184a048abd26decc7
Reviewed-on: https://gerrit.libreoffice.org/19307
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: I483c1aafe68da805ce194968153f1e6506327c51
Reviewed-on: https://gerrit.libreoffice.org/19300
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: Iae5d5138e8a030bb6beb0ec646949892b96e2a63
Reviewed-on: https://gerrit.libreoffice.org/19301
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: I73dcf0d9f7741409c4dbf1c75f2d7f43649889bb
|
|
Change-Id: I6202d14b78d153e74b973f1f9fa523ad92f507a7
|
|
Change-Id: I1e0f96dce2b9cf9da32f4f577cf76e1d8824d37a
|
|
Change-Id: I7130f7a84077a63cdc0ca1e131a4d90469eac90d
|
|
Change-Id: I6d4f4cd09c83f94b26dd90577bdc6bc3226f58ab
|
|
Change-Id: Ifdffc82c9b4ec2e534204294575a78e34e0338c1
|
|
Change-Id: Icbba339dac0be31e30dff021bba06a219f8aecd6
Reviewed-on: https://gerrit.libreoffice.org/19405
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Ia80de96f40d0abe391a530f74ef2b17a1dc2baae
|
|
Minimal invasive fix for the problem, further work on error propagation
in array/matrix cases may be needed.
Change-Id: Ia6a7fe8138b98b78ffbe89572eb51ab8e9c0fdca
|
|
Change-Id: I8407a05e89129b533f62439d3ffedecd3248ec87
|
|
Change-Id: I00b41f9b1fc2aec6f66c613cc02328b2968dca8d
|
|
Change-Id: I9c88c1a43228a98a355d8ba17b0a06de0c5418c4
|
|
Change-Id: Iadeb311c364324d26acab8a856358e0a5c5673dc
|
|
Avoid the horrible convention of hard-coding in a C++ unit test code
addresses of data in the spreadsheet document being tested. Instead,
mark the expected (= as calculated by Excel) and calculated (by
LibreOffice) formula results, rectangular blocks of data, so that the
C++ code can easily find it, and then compare. This is much more
flexible. No need to edit hardoded row and column numbers in the C++
code when adding more test data.
The systematic.xls file has documentation on how to maintain it.
Change-Id: I4fb088fe21831dd3b3213d21916460a708aa0842
|
|
Used the same style as existing code, added a new virtual isMinOrMax()
and add some special casing in Reduction::GenSlidingWindowFunction(),
and fsim_count() and fmax_count() functions that count how many
non-NaN numbers we actually see. As such, I am not sure at all that
this is an ideal way to do this, but will have to do for now.
Change-Id: I846a8d24f4563f8fae1a45971a4ce202ed918487
|
|
Change-Id: If7326fd1242d90ff92e62d141714960476198605
|
|
Not sure why the code from f5e7207053b857b6903a0ab9c161bed9ad7bcee9
did not produce correct results any longer. Anyway, now OpenCL
division works right in case of empty or zero cells.
Clearly I need to add unit tests to make sure this stuff keeps
working. In later commits.
Change-Id: I93b787ad5da453af1601768308fb614a332ed142
|
|
We get correct result by simplifying the code;)
No need to have the outer "if (gid0 < X)" test around the calculation
code generated by Reduction::GenSlidingWindowFunction(). The lhs and
rhs check the gid0 range themselves and that leads to the desired
result for subtraction.
While fixing this I noticed that the handling of empty cells in
division is also wrong. Will fix in another commit.
Change-Id: Ia45bd81e692a17b0453cc79cd4673a00e119562a
|
|
Change-Id: Ic3d26f45251ff27bacd572f0cb7a7aadf091e808
|
|
the Call() already does a check
Found with:
git grep -A 1 -w 'IsSet()'
| grep -B 1 '.Call('
| grep ':'
| cut -d ':' -f 1
Change-Id: Ia7248f5d62640b75f705e539c3d1183e39c0d847
|
|
Change-Id: I6c55c74d47b13149c2fa210bb9de4e8c430c57cc
|
|
Seems that first/last button are still useful when there are a lot
of tabs. Using ctrl+click is not discoverable enough for the users
so for now bring the buttons back.
Also turn on enabling/disabling buttons when they have some
effect (this was turned off for Calc for unknown reasons).
Change-Id: I6bbb04d44066ebc6b89fe3d941ecafdbb378284a
|
|
Use the new configurationlistener to track the relevant setting.
Change-Id: I9decea55df25f7eb34cd2fef94743d1907360d16
Reviewed-on: https://gerrit.libreoffice.org/19377
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
|
|
Change-Id: I9529bf81dcfcd6761485af5d66789c1a9a83eeec
|
|
Change-Id: I77453452183c0f3cb9b3a03c37142264d49a7d3a
|
|
Without that, the result in Calc/Impress is ambiguous.
Change-Id: I8dfd8dafc996102ed583688fddd721c7600dc48c
|
|
Change-Id: I36f3eb19c096b838969ddd5ff10470f2c2e2f18f
|
|
...in this poorly understood legacy qadevOOo code
Change-Id: Ic1322ecd4092c4be37a8ffe338b7b5a98397ee1f
|
|
Change-Id: I3435de44e04268dc557faedba944c2c33385b89c
|
|
...but what the original code would have done is try to unbox as an Any again,
which would throw IllegalArgumentException. As the unboxed value would only be
used for printing to System.out (and Any.toString result is just fine), just
don't bother to unbox at all. (In the second place, the oldValue result would
further be used in a util.ValueComparer.equalValue call, but that internally
takes care of correctly unboxing its arguments, anyway.)
Change-Id: I6802d1acd787f19346f66b418372be1701f69139
|
|
Change-Id: Id88aa9e43b736e6fdeaf098a952dae5421468f83
|
|
Change-Id: I1876f327607e0e23292950741df348d4ec31fde1
|
|
... needed since we accept A:A entire column notation without the need
of a row number being specified.
Change-Id: I84f6a39e213a4b554e0188e73b4acb34c7a98460
|
|
found with git grep '// /'
Change-Id: I948cf9ae61bbbf2ec706ca5b0572c4f27c58c745
|
|
Change-Id: I7cbd5a9e9bb5417f754d4e2445df309140fd40af
Reviewed-on: https://gerrit.libreoffice.org/19329
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
without this patch, it's only possible to save it on per-document
base
Change-Id: I13359b751ef766c7de53e9e21c299aadbbc0fbf4
Reviewed-on: https://gerrit.libreoffice.org/19248
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: Ifa5ba21308e32df44571fa2941370f2f11179580
|
|
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
|
|
Change-Id: I328ac7a95ccc87732efae48b567a0556865928f3
|
|
Change-Id: I14879cdebe95926ce24a8c3e821488aeb1f98bc0
Reviewed-on: https://gerrit.libreoffice.org/19306
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
|
|
Change-Id: I0d610a49adc0e87ff1a4e98244cb14f585239586
Reviewed-on: https://gerrit.libreoffice.org/19291
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
|
|
Change-Id: I08066248973f4560f8f5d149e9f84c4c2302f12c
|
|
Change-Id: Iec15042138e0715459b2c9e872a7464d75a6b1eb
Reviewed-on: https://gerrit.libreoffice.org/19305
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I935c6144a7731091e7fdb0a818b54f30d3304f2e
|
|
Change-Id: Ib9a493af0f64c5f3eb50f392805c3278ed2164a0
Reviewed-on: https://gerrit.libreoffice.org/19304
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|