Commit graph

443953 commits

Author SHA1 Message Date
Stephan Bergmann
0e29592223 Directly use o3tl::optional comparison
Change-Id: I864137704dd8c27d034dc34c947c97954dd18ef3
Reviewed-on: https://gerrit.libreoffice.org/84296
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-12-03 11:05:26 +01:00
Noel Grandin
1d1366bd15 loplugin:mergeclases ICommandImageProvider with DocumentCommandImageProvider
Change-Id: Ia6997489a8f21f33287e11e39fab1bb059070c89
Reviewed-on: https://gerrit.libreoffice.org/84195
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-12-03 10:57:41 +01:00
Gabor Kelemen
dca8173738 tdf#42949 Fix IWYU warnings in sfx2/*/*hxx
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.

Change-Id: I56e4b5a44143ea15660cfa293e156036952dfe8f
Reviewed-on: https://gerrit.libreoffice.org/84030
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-12-03 10:54:24 +01:00
Luboš Luňák
29ea782d77 avoid invalid static_cast when mixing X11 and OpenGL bitmaps
This can happen because lcl_SelectAppIconPixmap() temporarily disables
OpenGL, but in case an icon to be loaded is already cached(?), the bitmap
variant may be OpenGL. Happens when launching LO in OpenGL mode
with the X11 gen backend, and then selecting Writer in the start screen.

Change-Id: I65110dee79769c430eaa8a2cf3dc11119ab02520
Reviewed-on: https://gerrit.libreoffice.org/84246
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2019-12-03 10:43:57 +01:00
Luboš Luňák
bb0f9eb14e split instrinsics CXXFLAGS per each instruction set
The common usage pattern should be having one source file per each
instruction set and then one source file compiled with neutral flags
that dispatches to the relevant code based on runtime checks.

Which means that there can't be any one "correct" flag, otherwise
all files would get compiled e.g. with SSE4.2 but then CPUs capable
only of SSE2 would crash running that code.

Change-Id: I362bf66f672dae4588a48effe3bcd30c34ea75b3
Reviewed-on: https://gerrit.libreoffice.org/84227
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2019-12-03 10:43:30 +01:00
Samuel Mehrbrodt
226c9e85b1 Remove trailing whitespace
Change-Id: Ib4ba69ae42d294ed1d51c2c20d65897bbca26bfe
Reviewed-on: https://gerrit.libreoffice.org/84306
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2019-12-03 10:09:59 +01:00
Caolán McNamara
8963bb0def new[]/delete mismatch
Change-Id: Ife47f111b3910c2eca322678f3f7a67b5cc2cd24
Reviewed-on: https://gerrit.libreoffice.org/84218
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-03 09:57:45 +01:00
Caolán McNamara
c5fc7dd447 tdf#129134 ApplicationColors Scrolled List moves too little
Change-Id: I5cb6ac017f1d2a916297676724d523634afb2020
Reviewed-on: https://gerrit.libreoffice.org/84252
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-03 09:56:32 +01: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
Ashod Nakashian
b31c39cbc8 desktop: disable callback handling while changing the view
When changing the view, some components are disabled
and re-enabled. This triggers a flood of invalidations
that then result in rendering requests. For each rendering
the view is set, which triggers more invalidations.

The Sidebar suffers from this, and it causes cpu pegging.
This fix prevents this issue by disabling all callbacks
during setView.

Change-Id: If6b93b2ab31f568a0761f15d945a43de1bc2d4d0
Reviewed-on: https://gerrit.libreoffice.org/84184
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/84226
Tested-by: Jenkins
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2019-12-03 09:47:25 +01:00
Michael Meeks
c4ef1caaea lok: shape selection: perform the needed unit conversion in a clever way
follow-on fixup of: 35d6c6ffc9 which ended
up not removing the duplicated conversion logic it should have.

Change-Id: I28ef0180749f6356ec456b4f0b1eef1b474fd6c9
Reviewed-on: https://gerrit.libreoffice.org/84284
Tested-by: Jenkins
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2019-12-03 09:46:20 +01:00
Michael Meeks
3b7661cda1 lok: calc - store zoom in the view itself.
Don't duplicate this on the ITiledRenderable interface, which is not a
per-view construct, this just confuses everything.

Store & restore the zoom level before/after rendering a tile -
unfortunately this is not done by the most optimal view yet.

Change-Id: I1f7dfaa353333f45c5601d49a9bca784d34fb81a
Reviewed-on: https://gerrit.libreoffice.org/84281
Tested-by: Jenkins
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2019-12-03 09:46:06 +01:00
Miklos Vajna
ca7004569b tdf#128429 VML import: let mso-layout-flow-alt:bottom-to-top imply vertical
Normally layout flow is set to vertical to denote TBRL, and then
optionally there is a layout flow alt to denote BTLR, but the bugdoc
shows that the first may be missing.

So map to BTLR even in case only the alt layout flow is found in the
file.

Change-Id: I06fce738fca9aedc0de90ccebda3a24e99425326
Reviewed-on: https://gerrit.libreoffice.org/84275
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-12-03 09:22:41 +01:00
Jan-Marek Glogowski
c6553564a8 WIN map ERROR_DIRECTORY to osl_File_E_NOTDIR
The open_004 unit test fails on Windows with E_NOENT. I think the
assert is correct, and it's better change the ERROR_DIRECTORY
mapping, as FindFirstFileW returns ERROR_PATH_NOT_FOUND, if the
path doesn't exists at all.

The description of that error code in the MS API docs is "The
directory name is invalid.". And obviously there is no way to
tell, if this is actually a better mapping.

Change-Id: Id122ce39e90f3562e70c96a06752e5b32ed55b41
Reviewed-on: https://gerrit.libreoffice.org/84070
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2019-12-03 09:08:59 +01:00
Jan-Marek Glogowski
5a77636c9a WIN enable osl_File.cxx part of CppUnitTest_sal_osl
This just disables open::open_004 test on Windows, as this returns
E_NOENT on Windows, but I think the assert is correct. There is
also test-getsystempathfromfileurl.cxx, which seems to overlap?

The test now uses osl::FileBase::getTempDirURL to find the system
temporary directory, insted of hardcoded defaults.

This also includes reverts the following commits:

* "remove unused Exist from oslCheckMode enum"
  commit 4ca9e8fa3a.
* "CppunitTest_sal_osl_file fails on Windows"
  commit 4603028bc4

Change-Id: Ib7fc4c13f8159a240d4e20c26f61d84204e4261b
Reviewed-on: https://gerrit.libreoffice.org/83901
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2019-12-03 09:08:32 +01:00
Stephan Bergmann
6b0d5e7b4b Use SAL_STRINGIFY
Change-Id: Id4074390936ddf7051b5d45c76fd8668972e34f8
Reviewed-on: https://gerrit.libreoffice.org/84287
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-12-03 08:51:15 +01:00
andreas kainz
e849867726 tdf#128924 VBA Properties Options remove 97/2000/XP
Change-Id: I52e0e132e752eb90bb50f292b0ee08cfa167a9c7
Reviewed-on: https://gerrit.libreoffice.org/84267
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
2019-12-03 08:03:56 +01:00
Marco Cecchetti
e5367efbd1 lok: formula bar: function completion
lok clients can request to complete a function name partially typed in
the formula input box.

Change-Id: I8771fd4d2a7f79c20138d9183162da23a92f2ba4
Reviewed-on: https://gerrit.libreoffice.org/83984
Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Tested-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/84258
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2019-12-03 07:28:36 +01:00
Julien Nabet
9bbdf22733 Use initializer set instead of using several inserts (forms/Columns)
while at it, replace "EnableVisible" by "PROPERTY_ENABLEVISIBLE"

Change-Id: Ibde140e84acdecd02a67e2cfb7f422098afad4d1
Reviewed-on: https://gerrit.libreoffice.org/84269
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-12-03 07:15:03 +01:00
Alex Henrie
94f0c6dfde Fix compilation with make -- dbglevel=2
Change-Id: Icdf93751b00453eb033fd577413bd6bc3527f87c
Reviewed-on: https://gerrit.libreoffice.org/84286
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-12-03 07:12:36 +01:00
Samuel Mehrbrodt
b9930d0d05 Don't disable "Send doc via email" when LockExport is set
Only sending as other formats should be disabled in this case

Change-Id: I985d43ba314a1bda16dab33897d212ad27d3d115
Reviewed-on: https://gerrit.libreoffice.org/84240
Tested-by: Jenkins
Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
2019-12-02 20:54:20 +01:00
andreas kainz
5073c6d8d7 tdf#101513 add customizable option to writer NB tabbed
Change-Id: I2a8dcf184b8ca268be2163b90305babd2ee70807
Reviewed-on: https://gerrit.libreoffice.org/84169
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
2019-12-02 20:53:25 +01:00
Stephan Bergmann
25cca30ef5 missing include (but just change use of BOOST_ASSERT to plain assert)
Change-Id: Ie789049d418f6137f76b80c54f343e5dd72fb849
Reviewed-on: https://gerrit.libreoffice.org/84261
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2019-12-02 20:41:46 +01:00
Caolán McNamara
4fafce64e8 call parent MouseButtonDown if bCallParent is true
Change-Id: I93936d73caf4927714acdc238a10d68087cc7f25
Reviewed-on: https://gerrit.libreoffice.org/84198
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-02 20:39:24 +01:00
Julien Nabet
1a5850e7c4 Following 3471d83f49 (sc/vba)
"Use initializer list instead of using several inserts (sc/vba)"
I had forgotten to remove the initial commented code

Change-Id: I6b70966e7a446addbfc4d64464047c167efcea71
Reviewed-on: https://gerrit.libreoffice.org/84264
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Julien Nabet <serval2412@yahoo.fr>
2019-12-02 20:06:36 +01:00
Andrea Gelmini
f32a031e98 Fix typo
Change-Id: I2e6a60da6b4ad1eb5789cb29658dfa3e54dda9dd
Reviewed-on: https://gerrit.libreoffice.org/84228
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-12-02 20:02:45 +01:00
Samuel Mehrbrodt
e58eda7df5 Disable macro menu entries when DisableMacrosExecution is set
Change-Id: Ica9a4f4a6510717dcd9fe53676e5a6f261f005ce
Reviewed-on: https://gerrit.libreoffice.org/84231
Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
2019-12-02 18:28:31 +01:00
Caolán McNamara
a322e61b51 ofz#19207 check max strlen possible
Change-Id: I5fe9fde240ef375d9de097dda47953320ecc758d
Reviewed-on: https://gerrit.libreoffice.org/84219
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-02 18:11:34 +01:00
Stephan Bergmann
5da0f455a6 Simplify SQLError::ParamValue to just o3tl::optional<OUString>
Change-Id: Ib4878218fd758c6462de1841fb98b3ae8839d1ed
Reviewed-on: https://gerrit.libreoffice.org/84217
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-12-02 17:48:06 +01:00
Michael Weghorn
d23c52cbf7 tdf#47583 sw: Don't mix doc print settings into option dialog
Show and manage the default Writer print options in the "Tools" ->
"Options" -> "LibreOfficeDev Writer" -> "Print" dialog and don't
mix in the document-specific values of the currently opened
document, as this is rather confusing as described in tdf#47583.

There is a separate dialog to manage the settings for the currently
opened document available via "File" -> "Printer Settings" -> "Options".

At a quick glance, this also matches the behaviour for Calc, which
doesn't mix in the current doc's settings either.

This handles the case for the Writer-specific print options.
For a more general approach on whether and how document-specific
options should be handled in the "Tools" -> "Options" dialog at all,
there are already tdf#43786 ("Intransparent Use of Options")  and
tdf#105751 ("Separate document saved options from global options in
Options dialog").

Side note: The previous implementation also wasn't synchronizing the
settings both ways. Changes made in the "File" -> "Printer Settings" ->
"Options" dialog did show up in the "Tools" -> "Options" ->
"LibreOfficeDev Writer" -> "Print" dialog at once, but not the other
way around.

The reason is that Writer-specific print settings are currently managed
in two places in DocumentDeviceManager:

(1) its SwPrintData, accessible via
  'DocumentDeviceManager::{g,s}etPrintData'
(2) the print data set in its 'SfxPrinter*'
  ('DocumentDeviceManager::{g,s}etPrinter')

The "File" -> "Printer Settings" -> "Options" dialog uses the settings
from the SfxPrinter. So, to make synchronization work both ways with the
previous implementation, the changes made in the "Tools" -> "Options" dialog
would also have to be applied for (2), not just (1), e.g. this way:

    diff --git a/sw/source/uibase/app/appopt.cxx b/sw/source/uibase/app/appopt.cxx
    index 9c7e24592014..83bae7eb71b9 100644
    --- a/sw/source/uibase/app/appopt.cxx
    +++ b/sw/source/uibase/app/appopt.cxx
    @@ -371,8 +371,15 @@ void SwModule::ApplyItemSet( sal_uInt16 nId, const SfxItemSet& rSet )
                 const SwAddPrinterItem* pAddPrinterAttr = static_cast<const SwAddPrinterItem*>(pItem);
                 *pOpt = *pAddPrinterAttr;

    -            if(pAppView)
    +            if(pAppView) {
                     pAppView->GetWrtShell().getIDocumentDeviceAccess().setPrintData( *pOpt );
    +                SfxPrinter* pDocPrinter = pAppView->GetWrtShell().getIDocumentDeviceAccess().getPrinter(false);
    +                if (pDocPrinter) {
    +                    SfxItemSet aOptions(pDocPrinter->GetOptions());
    +                    aOptions.Put(*pAddPrinterAttr);
    +                    pDocPrinter->SetOptions(aOptions);
    +                }
    +            }
             }

         }

(Maybe that should be consolidated at some point in time...)

Change-Id: I74961f4d8947e200b415e6e32e128a0ce3d317f5
Reviewed-on: https://gerrit.libreoffice.org/84212
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2019-12-02 17:38:57 +01:00
Caolán McNamara
0a616e7e6c cid#1456145 Missing move assignment operator
Change-Id: I638278ff61499206f479cba18448c8fa5a5c28a8
Reviewed-on: https://gerrit.libreoffice.org/84203
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-02 17:31:15 +01:00
Caolán McNamara
2eb9957483 Update git submodules
* Update helpcontent2 from branch 'master'
  - Related: tdf#129068 add EventConfigPage to help targets
    
    Change-Id: I270fd18877c5dc4c4caab48b81b77c86a458b598
    Reviewed-on: https://gerrit.libreoffice.org/84243
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolanm@redhat.com>
    Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-02 17:22:02 +01:00
Gabor Kelemen
807e075a61 tdf#42949 Replace property_tre/ptree.hpp with fw declaration header
Similarly to commit fb1b461208 replace
new instances of boost/property_tree/ptree.hpp with forward declaration
only header, as suggested by IWYU

This reduces includebloat from 28.5G to 22.6G and cold clean build time from

real	68m54,192s
user	947m28,508s

to

real	62m50,689s
user	861m33,131s

on my machine.

Change-Id: I5530f1b4b1a46d9159c752ad5af9a408215baf40
Reviewed-on: https://gerrit.libreoffice.org/84175
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-12-02 17:13:44 +01:00
Jim Raykowski
eb80ba7996 tdf#109425 KB navigation fixes for NB groupedbar compact
Change-Id: Ie4b21b8b4d07df1a8f7ca5cd9a7a83160f5c9056
Reviewed-on: https://gerrit.libreoffice.org/84185
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
2019-12-02 16:27:46 +01:00
Olivier Hallot
c8bf7e73fd Update git submodules
* Update helpcontent2 from branch 'master'
  - Mute L10N for numbers in table
    
    Change-Id: I6d76645b70517523a8c512dfec03ff65b4169557
    Reviewed-on: https://gerrit.libreoffice.org/84208
    Tested-by: Jenkins
    Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2019-12-02 15:25:53 +01:00
Mike Kaganski
68a8467723 tdf#129141: paint all when in multiline mode
... otherwise it assumes that only part of first string to the right of the
unchanged string part needs redrawing (which would be to the right of the
control itself)

Change-Id: I2833c1eb2026041b11d0b72431b164d2ee3befef
Reviewed-on: https://gerrit.libreoffice.org/84207
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2019-12-02 14:04:08 +01:00
Gabor Kelemen
42c81ea2f8 tdf#42949 Fix IWYU warnings in sw/source/core/[o-t]*/*cxx
Also drop a duplicated blacklist rule found with:
grep :$ sw/IwyuFilter_sw.yaml  | sort | uniq -cd

Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.

Change-Id: Ied72f3f086ed4c1eb7ff4bcdbcf8aee73ddd4f7c
Reviewed-on: https://gerrit.libreoffice.org/83250
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-12-02 14:03:51 +01:00
Noel Grandin
c5f8cca27a loplugin:mergeclasses TransactionBase with Desktop
Change-Id: Ied33d099f89c767420f6fcb9342151d9a8356920
Reviewed-on: https://gerrit.libreoffice.org/84196
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-12-02 13:36:19 +01:00
Jan Holesovsky
a9e04c08b8 android: Fix nss build on aarch64.
Change-Id: I51c03e13fba4619a881ade27d149722698859815
Reviewed-on: https://gerrit.libreoffice.org/81888
Tested-by: Jenkins
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2019-12-02 13:30:50 +01:00
Jan Holesovsky
0464540310 android: Fix location of the built freetype library.
Otherwise it is not found when the the fontconfig's ./configure is
running, which leads to linking failure during the fontconfig's
./configure time, which leads to an undefined HAVE_FT_GET_NEXT_CHAR
which leads to not using the actual FT_Get_Next_Char, but instead some
dummy code that leads to an infinite loop on the app startup; huh.

Change-Id: I40b7a403fbe75582bb98f15f1afe7a4050fd13aa
Reviewed-on: https://gerrit.libreoffice.org/83922
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
(cherry picked from commit 94eb590787)
Reviewed-on: https://gerrit.libreoffice.org/84190
Tested-by: Jenkins
2019-12-02 12:25:00 +01:00
Dennis Francis
318229900f tdf#105481 : Do not skip invalidation of as-char anchored objects
inside a growing text-frame after doing recalc of positions of
other frames (visually above current) in the tree. Otherwise
the as-char anchored objects gets wrong reference (base) position
(more accurately the base Y position) and hence get displayed at
wrong vertical positions (in case of the bug document, it goes
out of the page area).

Some notes about the bug:

Above mentioned problem is visible (at least) when you have a frame
anchored to the bottom of the page with auto-height and it contains
one or more <text:p> with at least one of them having a draw object
like a shape or math formula with 'as-char' anchoring. Only the
draw object in the last <text:p> is affected by the bug possibly
because this text-frame is the cause of growth of the parent (upper)
frame.

Change-Id: If968c8c00aa57d26b1000e3250b352b24df47cf6
Reviewed-on: https://gerrit.libreoffice.org/83603
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-12-02 12:16:21 +01:00
Jan Holesovsky
5313ff56d7 bridges arm64: Use [[falltrough]].
Change-Id: I28d3cabab74bea6ea9f2712c240110a44643c54d
Reviewed-on: https://gerrit.libreoffice.org/84193
Tested-by: Jenkins
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2019-12-02 11:34:25 +01:00
Caolán McNamara
ae63347262 use initializer list
Change-Id: Ida6d710ceb4722029c9d0e07df47e621dd4a4053
Reviewed-on: https://gerrit.libreoffice.org/84192
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-02 11:31:27 +01:00
Jan Holesovsky
668b03284c android: Get rid of the 'old' vs. Online-based runtime distinction.
No need for this when we have a compile-time distinction now anyway.

Change-Id: Ic86c8cce38a86635ea3efb4229c08f63059c9ee6
Reviewed-on: https://gerrit.libreoffice.org/83719
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jenkins
2019-12-02 11:13:54 +01:00
Jan Holesovsky
b648e36c77 android: Hint how to enable fontconfig logging.
Change-Id: I8901780fa29c6d27bb53e44b07d95259b5bd02df
Reviewed-on: https://gerrit.libreoffice.org/83920
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
(cherry picked from commit f3af7708e3)
Reviewed-on: https://gerrit.libreoffice.org/84189
Tested-by: Jenkins
2019-12-02 11:13:38 +01:00
Ilmari Lauhakangas
a3d353e0b6 Fix regex in tip of the day
Change-Id: Ib4e3cd80c0103fe3cf63cf7849805725a8a5ec63
Reviewed-on: https://gerrit.libreoffice.org/84053
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2019-12-02 11:07:36 +01:00
Justin Luth
749fd65085 revert obsolete writerfilter hacks for tdf#119054 and tdf#128752
These are obsoleted in LibreOffice 6.5 by tdf#118947's
commit 6bced3c6a1

Both of these hacks were backported to 6.4, but
I have no intention of backporting my patch.

Change-Id: Ie639b9d55d90d25b58e140fba443fce98f2d7ba1
Reviewed-on: https://gerrit.libreoffice.org/84125
Tested-by: Jenkins
Reviewed-by: Justin Luth <justin_luth@sil.org>
Reviewed-by: László Németh <nemeth@numbertext.org>
2019-12-02 11:00:25 +01:00
Miklos Vajna
2244865e7b sw: prefix members of SwScriptIterator, SwUndoInsert, SwUndoReRead and ...
... SwUpdFootnoteEndNtAtEnd

See tdf#94879 for motivation.

Change-Id: I013bae47e38afd9dcb1678a1d0b988495d5ac265
Reviewed-on: https://gerrit.libreoffice.org/84188
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2019-12-02 11:00:20 +01:00
Caolán McNamara
48a676a163 use weld::WaitObject with an explicit target
Change-Id: I5ef322e4c17a1d643fa39968c92a39cf614ce23f
Reviewed-on: https://gerrit.libreoffice.org/84168
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-02 09:53:01 +01:00
Caolán McNamara
16758bd653 extract to a GetDialogParent method
Change-Id: Ibf7141fa916797d661f12bd60657df47903014f5
Reviewed-on: https://gerrit.libreoffice.org/84167
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2019-12-02 09:52:47 +01:00