Age | Commit message (Collapse) | Author | Files | Lines |
|
...so that LO shares the credentials with Nautilus once the connection has been
set up in Nautilus.
The reason the (non-standard) dav, davs URLs used by GNOME's old GnomeVFS and
successor GVFS/GIO were handled via LO's webdav UCP rather than the GNOME-
specific gnomevfs resp. gio UCP since b07a5fcc600ad564315d36fbd18495184fdf69cf
"INTEGRATION: CWS tkr10: i84676 neon and gnome-vfs2" is discussed at
<https://bz.apache.org/ooo/show_bug.cgi?id=84676> "mixing neon and the hidden
embedded contents old [sic] another neon inside libhttp.so of gnome-vfs2 is
unreliable" and only pertains to the legacy gnomevfs UCP, not the new gio one.
So keep handling dav, davs URLs via LO's internal webdav UCP under legacy
--enable-gnome-vfs, but handle them via the GNOME-specific gio UCP under the
default --enable-gio.
Change-Id: Ib132168701a7ae0a7dcabdead6a299eda0cd4594
(cherry picked from commit 51e0d789c344547956764c3b5f0ef5a304f4e0aa)
Reviewed-on: https://gerrit.libreoffice.org/15295
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Use symbolic (not numeric) opcodes in the registry for the OpenCL use
subset. The opcode numeric values are not stable, and have in fact changed in
master recently.
Even if they were stable, storing them symbolically would be a good
idea. Makes it easier to edit them manually directly in the registry files.
(Something end-users are of course not expected to do, but admins or hackers
may want to do.)
I figured out how to do the mapping from symbolic names to enum values and
back without an ScDocument, turned out it was not complicated after all.
Change-Id: I062dbfa633668a645c6c308acacf0826b6459a93
Reviewed-on: https://gerrit.libreoffice.org/14775
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
|
|
Don't return negative values from ScGroupTokenConverter::trimLength(). It
doesn't make sense, we should return zero instead. At the two call sites,
there are tests against a zero having been returned, but not against a
negative value. And the return value is even passed as the nArrayLength
parameter to a formula::DoubleVectorRefToken constructor, which is of type
size_t, thus unsigned. Passing for instance -4 to it ends up being interpreted
as 18446744073709551612, which has fun consequences. I got a crash from a
spreadsheet with formulas that referenced some empty cells.
Set #VALUE! error in COVAR() and PEARSON() OpenCL implementation when
appropriate. Returning a "bare" NaN with no "double error" semantic payload
does not make sense. Bare NaNs are displayed in Calc as 'nan' which probably
is not what we want.
Set #VALUE! error in COVAR() OpenCL implementation when appropriate. Returning
-DBL_MAX doesn't make sense. The traditional C++ implementation and other
spreadsheet products return an error.
Set #DIV/0! error in VAR() OpenCL implementation when appropriate. Returning
DBL_MAX doesn't make sense. The traditional C++ implementation and other
spreadsheet products return an error.
Return a #DIV/0! error in one case and #VALUE! in another in the OpenCL
SLOPE() implementation instead of bare NANs. There are still many places in
this function where the code bluntly returns a bare NAN. That is always the
wrong thing to do. However, it is not certain which error code is the right
error in each case. One would have to check in each case how to get to that
place in the code, and compare to what the reference C++ implementation and
other spreadsheet products do in each case.
Return #VALUE! instead of NaN in the OpenCL NORMSINV()
Add NORMSDIST, VAR, CORREL, COVAR, PEARSON and SLOPE to the OpenCL-enabled
default opcode subset. Having these statistical functions perform fast is
essential in many cases, and their implementations seem to be correct now.
Change-Id: Idb202756f5b64e30b9bb87c00e340b8060694509
Reviewed-on: https://gerrit.libreoffice.org/14769
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Change-Id: I704e7d0ca6422f1388cd111c6998ba6ceb48d2bf
Reviewed-on: https://gerrit.libreoffice.org/14311
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit 530226ca69f58bdb780a6864372f9de329c93e5b)
Reviewed-on: https://gerrit.libreoffice.org/14334
Tested-by: Michael Stahl <mstahl@redhat.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I1ca574f96ad84aa263bdcecbe549687fbf10d0d8
Reviewed-on: https://gerrit.libreoffice.org/14052
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
|
|
Turns out this is still useful to have, let's not be that aggressive :-)
Change-Id: Ie9eb8b241594ce470238aa0b769a0afd2418e498
Reviewed-on: https://gerrit.libreoffice.org/13928
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I567badda86ca1cb9a35b9fca0b79271595bc339d
Reviewed-on: https://gerrit.libreoffice.org/13614
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
Change-Id: I0c6b7469aba62a8d427ffebfdcc9f6212fb3fd3f
Reviewed-on: https://gerrit.libreoffice.org/13663
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit 88ae2a436ec79dd152f9e81edea00e402438cc1f)
Reviewed-on: https://gerrit.libreoffice.org/13666
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ie1a4fc49521c5e08f80a3265ec6f24463b944cde
Reviewed-on: https://gerrit.libreoffice.org/13507
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit 93ce2d8b686803ea81fe2504f956e66f56cd183e)
Reviewed-on: https://gerrit.libreoffice.org/13519
|
|
Change-Id: I08e259173f3cb3f214e478f57e5c0a27e6baabb9
Reviewed-on: https://gerrit.libreoffice.org/13263
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit f8001effbdb9c0f09fe544b7bdbae9c15c82006f)
Reviewed-on: https://gerrit.libreoffice.org/13518
|
|
Change-Id: I46e2de444d38f1f93eb68ffd50b7a283d05d1738
|
|
Change-Id: If4e08c851fd721252c0cf6ae05c85b88cd9ef8e7
(cherry picked from commit fdb58084b1a6bbeb01a767048980e5172d5b819b)
|
|
Change-Id: I72c97931098c1a029d39532e3433c0aeaba73e3f
(cherry picked from commit fc1bfd9e6d774917bd90d67b1135402d2d33ef6b)
|
|
Remove RefreshView (redraw) from some components, as it's supposedly little
used. Components which would have this shortcut are DrawingDocument,
GlobalDocument, PresentationDocument, WebDocument, FormDesign,
TextReportDesign, TextDocument, XMLFormDocument.
Change-Id: Ic730d390b4e4a1e6bcc76b18888932b198e5b82c
|
|
See also:
dbdacc73ae154237314d599194cc686bd738a9bf
This ten multiplier which was moved from the implementation
to the settings is live in the code only from 4.4 version, so
actually we can remove it without any problem, don't need to change
the default value on the UI.
I don't have any other reason to change that value so...
Change-Id: Ia17874cafeb013b89eedc300710392763c868f44
(cherry picked from commit 9d0f597cee004b4f09f87e3599a85fc2e3672ee9)
|
|
2 years ago this was a hot topic on UX-advise :-) - let's see if people are
more happy with hiding them by default now.
Change-Id: If4946538232c7579f7ce03d4947360645fb4967d
|
|
Change-Id: I3672fa8e32975723d58e92fe3eceafc2e8993646
Reviewed-on: https://gerrit.libreoffice.org/13267
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit dd359cff8814ad7a9796f05cd21c9d98190898c2)
Reviewed-on: https://gerrit.libreoffice.org/13283
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
|
|
Change-Id: Ic37e402a21303914ab104cb9dbdaf3441417ca62
Reviewed-on: https://gerrit.libreoffice.org/13264
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit 081306b10499c7ace83a6cf69fd31bcc3bfeeb02)
Reviewed-on: https://gerrit.libreoffice.org/13282
|
|
Change-Id: Iae06202acc825ab95389465b9aea846f2772df26
(cherry picked from commit 5bac8dbfdd94ab79b32f2b55fee907f8348e0c6e)
|
|
Change-Id: I8d61702af9d650149fd1fced253007fad4605246
Reviewed-on: https://gerrit.libreoffice.org/13200
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit bb9510866f1ead31749bed9a00c61e8eb4013d9e)
Reviewed-on: https://gerrit.libreoffice.org/13201
|
|
Change-Id: I6601d40f86d7abdaffef0cb0167e84efa54548ba
Reviewed-on: https://gerrit.libreoffice.org/13192
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit 7232dc4baf3575dc300421a13b41e05d7b92dc5d)
Reviewed-on: https://gerrit.libreoffice.org/13195
|
|
Change-Id: Iee75eee636e333526b1fb35e8071ed5e9a194bb2
Reviewed-on: https://gerrit.libreoffice.org/13193
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit 9acc5b087007ead73b4680d1f57a150f56afea2b)
Reviewed-on: https://gerrit.libreoffice.org/13194
|
|
Change-Id: I66a762ac267f48b9866d6ccb0fec9542eec52aaa
Reviewed-on: https://gerrit.libreoffice.org/13188
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
Tested-by: Yousuf Philips <philipz85@hotmail.com>
(cherry picked from commit ffd18eed1fc5b56fecf83fbff3ce09face16bb7e)
Reviewed-on: https://gerrit.libreoffice.org/13190
|
|
Intermediate commit. More changes will follow: The device selection
logic needs to be moved, too. (And cleaned up.) Instead of the
separate formulacalculationoptions dialog we should simply have a
normal options page for those OpenCL-related settings that will remain
purely Calc-specific, like the formula opcode subsetting.
Change-Id: Id60d95e80d377cbbf5780beb473b221bce06b5e5
|
|
Add a toggle to the "General" page.
Change-Id: If35b1472032706b09a3bc3499c55cbd3ac2e13ac
|
|
Change-Id: Iea6ac7f461c7c9daa7eb22506f187986e5d9bf22
|
|
Change-Id: I4fb9842002f5dcc56c962a9a3437837110c7625d
(cherry picked from commit ad19a7057efff98dd8656405d045c7df11a785b1)
|
|
Revert "Resolves: rhbz#1012353 fdo#48846 allow starmath objects to be resized"
This reverts commit 1b717e5686f34c3ce798310a6216f7ea98fb2cd9.
Change-Id: Iaf8410fc1e5611cda04356d32e37ee25a7f59898
(cherry picked from commit 51221bbf0c7cca0a329393dac2059818006ab338)
|
|
Change-Id: I3d286487a8b81d440f480a528298c815f295fc92
Reviewed-on: https://gerrit.libreoffice.org/13087
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit df633ac5487fd566fbf526808bb015112bd38e77)
Reviewed-on: https://gerrit.libreoffice.org/13107
|
|
Change-Id: I02b933ac2080ddb46b06a525a0304833ec28acf8
Reviewed-on: https://gerrit.libreoffice.org/13088
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit 51a572f218cb49e2c3aabdc7e6a7dc47e56c4ded)
Reviewed-on: https://gerrit.libreoffice.org/13119
Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
|
|
Change-Id: I9c643e72cb0e925c2d4e5283c6811ef73306c76b
Reviewed-on: https://gerrit.libreoffice.org/13027
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ia6fa678fba21f48de183798bb33ee2e34598b03e
Reviewed-on: https://gerrit.libreoffice.org/13022
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Drop version number bounds, use regexps instead. Not entirely ideal, but as
vendors are free to put arbitrary stuff into the driver version string (part
of which might be numbers, part free text, part significant, part just
informative), just comparing against lower and upper bounds with strverscmp()
was not ideal either.
Change-Id: Ic4ef4d8e15f79f1c96e6e03f6c01e62ae92dc2fc
|
|
Change-Id: Ibdff629c3653d43e08b5200a7babb7ff05a7b5ac
|
|
These are of course very common, and one would hope they are correctly
implemented in our OpenCL code.
Change-Id: I0ca6d3983502b18a1ea56522d4f20673ad94357d
|
|
The current implementation from 60ae598d537c14283109e1c6de22ec43a0147bcf is so
broken it isn't even funny.
Change-Id: I962d2643d21283340646893bb7892fb2a3d0c2e3
|
|
Change-Id: Ife32075210af738e0e677f62ccad1ce29b236700
Reviewed-on: https://gerrit.libreoffice.org/12962
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Implementation uses a multiplicator of ten. I guess the intention
here was that to calculate cache size based on the size of the inserted
images and not based on the real memory usage (potentionally more
instances of one image), which seems a bad idea because it covers the
real memory usage from the users (who will be suprised when LO's memory
usage increases tenfold of the set value).
It seems better to use the exact value in the implementation and increase
the default value on the user interface instead.
Change-Id: Ie3c0568d3518922d3a9931f894eebb9e7e5515ed
|
|
Change-Id: Id877823d760236bb731900711e3260a29c5c6871
|
|
Change-Id: Ic65cb86872241b0b9425e65883a75b1e7382522e
Reviewed-on: https://gerrit.libreoffice.org/12367
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ibdf8ad1518751a1c811d4b8960a0dc66fb906910
Reviewed-on: https://gerrit.libreoffice.org/12395
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I26ee0cb8529b0a1bea354d2ac003cfc1efb9ced3
Reviewed-on: https://gerrit.libreoffice.org/12471
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ifb4254a044b1aa15b1c3e09d7f662daaf6eb61d7
Reviewed-on: https://gerrit.libreoffice.org/12502
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I35c115a1f1cb733a0d6841596d8baf2e5ade4a1d
|
|
Change-Id: I8acff5eb524de477935d06942ab0c9335fbc50ff
|
|
It's quite obnoxious of applications to switch virtual desktops, and
i#45160 / i#96684 indicate the main reason for this was to avoid crashes
9 years ago; let's see if we get any crash reports with it disabled.
Change-Id: Ib020380c9ad3b386c7cf00fb2144cb766d1f6c83
|
|
RAND, SIN, COS, TAN, ATAN, EXP, LN, SQRT, NORMSINV, ROUND, POWER, SUMPRODUCT,
PRODUCT and NORMDIST.
Change-Id: I9619a9a3b022fe00e53bf82735e160a2d449f105
|
|
Change-Id: I1887a32aeef8097e3e8297d6bddc51179dd65127
|
|
Change-Id: If1bfbc6686dd164eba9a705fbdb72fa0a08cdefe
Reviewed-on: https://gerrit.libreoffice.org/12415
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I8169e9ceefc48c06b358d5a8e1fc08dabf019eb3
|