Commit graph

461189 commits

Author SHA1 Message Date
Mike Kaganski
86d298f87f Simplify some static variable initializations
Change-Id: I6cdd44aa66b9597ccc51fc3fd69b57485ccb3230
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113515
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-04-02 17:22:21 +02:00
Tomaž Vajngerl
711ec7b6c7 vcl: move Fraction reading/writing to GenericTypeSerializer
Change-Id: Iccacaa7fd9cffe1d99f76def854c2150bb4d94f4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113499
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2021-04-02 15:23:26 +02:00
Gülşah Köse
d7d4878752 tdf#139906 Prevent to use the Mail Merge wizard without data source.
When the file has a data source but that data source is not available in
LibreOffice we shouldn't let user continue mail merging.

Change-Id: Ic28101a12b2e33e78fd9b478fc41707786344e52
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113432
Tested-by: Jenkins
Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
2021-04-02 14:10:39 +02:00
Gülşah Köse
e64dc07ca8 tdf#139906 Show warning message when data source is not avaible.
CurrentDatabaseDataSource config item holds a database name for a
specific file. When document has CurrentDatabaseDataSource config
item but LibreOffice doesn't have in registered databases we should
notify the user at load time and put a button to fix the problem.

Change-Id: Ia0a6fd53985fc2fb82ce37d3962b3f479c20a647
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113296
Tested-by: Jenkins
Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
2021-04-02 14:10:19 +02:00
Tomaž Vajngerl
2c64c4ac72 vcl: move MapMode reading and writing to TypeSerializer
remove usage of ReadMapMode and WriteMapMode and add tests

Change-Id: I40e1da8aea5c2171d9dbb6343fbf61912e5b3367
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113498
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2021-04-02 12:57:35 +02:00
David Blatter
24fad8bf16 fix detection of encrypted zip entries
if a zip entry is encrypted, bit 1 of the flags field is set. previously
bit 1 of the version field was checked. a valid zip with a required version
of e.g. 45 generated a 'file is corrupt' error

see: https://pkware.cachefly.net/webdocs/APPNOTE/APPNOTE-6.3.3.TXT
(sections 4.4.3 and 4.4.4)

Change-Id: I8bba6ead582e6cab55c8449f202807b50befea07
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113420
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2021-04-02 12:51:29 +02:00
Tomoyuki Kubota
4ff6468182 TitleBar is no longer InterimItemWindow
Change-Id: Ib8d6a3dc3dfe51baf5a859ff30e3d5cceaee8cde
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113479
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-02 11:09:50 +02:00
Tomoyuki Kubota
a44eb7f801 welding the sidebar deck too for DEBUG mode
Change-Id: I1b05c39be1d9d6acd24fb0845756db9733649e7c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113478
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-02 11:09:24 +02:00
Caolán McNamara
d7a62c1105 ofz#32796: no pdfium during wmf fuzzing
Change-Id: I418615dd68618bb8623a052cf52a85b917d4382d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113492
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-02 11:08:35 +02:00
Rizal Muttaqin
fba6c9b7b0 Sukapura: Improve sharpness of small Left To Right &
Right To Left icons

Change-Id: Id3ea8f601acfd01bef46e32079ff4dadba3654c3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113436
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>
2021-04-02 09:22:24 +02:00
Tomoyuki Kubota
366cc40006 add back sal/macros.h for SAL_N_ELEMENTS
Change-Id: I5edb0632976e69530af38aaa334085796c103058
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113476
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-04-02 09:12:08 +02:00
Andrea Gelmini
a77612fe47 Fix typo
Change-Id: I4e67b2f5380b699cd63d15367f4401e6cb6ca135
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113211
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2021-04-02 08:34:22 +02:00
Tomaž Vajngerl
88a177f827 vcl: remove GetBitCount and GetColorCount from Bitmap{Ex}
We can cast the PixelFormat enum to int for the same information
and we can use the enum to reduce ambiguity when possible.

Change-Id: I6ea648139465568cdeb12e5f5f75c7b609365bf4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113188
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2021-04-02 06:28:39 +02:00
Eike Rathke
465b8b0e9a Work around assert() in circular reference within group calc, tdf#141146
Triggered by crash test loading document of
wget 'https://bz.apache.org/ooo/attachment.cgi?id=71756' -O ooo114587-1.ods

after

    commit 042dbf8312
    CommitDate: Thu Mar 25 16:31:29 2021 +0100

        Resolves: tdf#141146 Fix LOOKUP in array with result
        scalar / single reference

Though could happen any time whenever a shared formula group calc
attempts to obtain a result from an already running cell.

Change-Id: Id668b31a8d81389c593c6fd2191fd444efcdb70f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113494
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
2021-04-02 00:48:46 +02:00
Andrea Gelmini
b2b892ddb1 Removed executable bits on docx file
Change-Id: I33e44f912723cf984322d13d7ad18aca138cabcd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113471
Tested-by: Jenkins
Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
2021-04-01 23:12:47 +02:00
Andrea Gelmini
c2c25d4685 Fix typo
Change-Id: I5c55d9d51f1935406bca5a26307f78edfb73b9f3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113373
Tested-by: Jenkins
Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
2021-04-01 22:44:46 +02:00
Andrea Gelmini
809ab64547 Removed execution bits on docx file
Change-Id: I2adf76801b5ad2f52a5c861b68c5dd3571874356
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113377
Tested-by: Jenkins
Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
2021-04-01 22:43:09 +02:00
Andrea Gelmini
2be6461c9f Fix typos
Change-Id: Id8850c9353203706f62b895132ef8d9d150d5bad
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113470
Tested-by: Jenkins
Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
2021-04-01 22:42:27 +02:00
Andrea Gelmini
fe737095d8 Removed duplicated include
Change-Id: I0becc94e87dee55fad57e66d182c54cc64ee5013
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113469
Tested-by: Jenkins
Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
2021-04-01 22:41:08 +02:00
Caolán McNamara
304e65f5f8 tdf#141084 don't notify that the control has changed content until focus-out
while also keeping tdf#140239 working too

Change-Id: I42833f6a4d2440781cf3f2297b78c6e313b3d239
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113467
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-01 22:01:03 +02:00
Caolán McNamara
6e09d59a50 tdf#141333 use a vertical step increment of one row height
for font feature scrolled window

Change-Id: I000d53af7128377930644591a096c94366da281b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113465
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-01 22:00:33 +02:00
Alain Romedenne
4258f091f0 Update git submodules
* Update helpcontent2 from branch 'master'
  to c48d8ad018dbe18632e3b0454874d4e0b4fb1757
  - tdf#140553 =FIXED documentation
    
    Change-Id: Id1326425a51e9c687c322e61a17d47ab9072eb4d
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113364
    Tested-by: Jenkins
    Reviewed-by: Steve Fanning <stevemfanning@yahoo.co.uk>
    Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
2021-04-01 20:06:51 +02:00
Alain Romedenne
980ca55a6b Update git submodules
* Update helpcontent2 from branch 'master'
  to f44cc1049db06a92f8ca790eb90d5609437e5eb7
  - BASIC Toc cleanup
    
    Relocated topics are
    - Generating random numbers
    - (deletion) Comparison operators
    - Numeric functions
    - Trigonometric functions
    - Further statements
    
    Change-Id: I2ed75e20f790273460be56fab62ad6cc6e357397
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113366
    Tested-by: Jenkins
    Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-04-01 19:43:52 +02:00
Miklos Vajna
f3cf833f70 tdf#141345 sw page gutter margin: reimplement ODF filter
See <https://issues.oasis-open.org/browse/OFFICE-4105>, the proposal is
to include the gutter in the left/top/right margin to have better
backwards compatibility, at the price of more complex xmloff code.

This works by increasing the left/top/right margin on export (so even if
gutter margin is ignored at import time, the layout will look fine, just
the editing will be poor) and decreasing on import.

Change-Id: I852e5c7366e8641abd61e136f9390466585953fa
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113464
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2021-04-01 18:59:26 +02:00
Alain Romedenne
f4b22d037b Update git submodules
* Update helpcontent2 from branch 'master'
  to 104004aa2e4098a412bd517e8838fceaaed5ab03
  - sf_dialog.xhp help page review
    
    - Removing a draft paragraph
    - Adding missing property
    
    Change-Id: Ie459100631074f73e579244ad3a658e75dc0c2b2
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113371
    Tested-by: Jenkins
    Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
2021-04-01 18:39:32 +02:00
Michael Weghorn
2bbb294384 android: Actually show recently used in "Recent files" list
Previously, a set was used to store the recently used files,
meaning the order was lost when restoring from the prefs.

Use a space-delimited string to store the entries in prefs
instead, and convert that into an (ordered) list.
This way, it's possible to always drop the oldest entry
(instead of a random one) when inserting a new one and
the max count has been reached, so the list of
recently used files shows those that are actually the
(up to 4) most recently used ones.

Change the key used for the preference
(variable 'RECENT_DOCUMENTS_KEY') to a different value,
so there is no problem about trying to
read old values stored as a Set<String> as a
plain String.

Change-Id: I95cc3627cd2975f0463f5ecb94292a26fe714066
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113462
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2021-04-01 18:05:30 +02:00
Justin Luth
4f7bc49bce tdf#141341 writerfilter: use all NumberingTypes for pgNumFmt
We have a nice conversion function to translate from OOXML
to writer's numbering formats, so lets use that
for the page/section's numbering format too.

Change-Id: Ibf2aaae5d66c971b54440862b1156c00202663e2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113350
Tested-by: Jenkins
Reviewed-by: Justin Luth <justin_luth@sil.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2021-04-01 17:58:33 +02:00
Szymon Kłos
a49206fd70 fontwork: add sidebar panel
Change-Id: I092e40c17dd814d0b18f06aea01d7afa29cbad2e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110024
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112275
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2021-04-01 17:43:04 +02:00
Mike Kaganski
6dfc7354d7 Exclude tests based on device color depth, not RDP
After 5c9ba1f47d, the failures on Jenkins
(see 21191d0d89) made it apparent that
(at least some of) Jenkins builds also run in RDP sessions. Since the
tests excluded in commit 9c6142ec26 never
failed in Jenkins builds before, it is wrong to exclude all those tests
in all RDP sessions: our CI would not test those on Windows.

In the meanwhile, I discovered that the system that failed the tests
actually had 16-bit color depth, despite RDP being configured to use
32-bit colors; that was the reason why the colors were modified on
roundtrip. So it is better to test the actual problem to exclude tests.

This reimplements the check that was introduced in commit
9c6142ec26 to test default virtual device
color depth.

Change-Id: I329a3e2d8eca21732c77dcacf15394d1246b2e18
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113460
Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-04-01 17:39:54 +02:00
Michael Weghorn
2611b5c255 android: Show files opened using system picker for recently used
Switch the list of recently used documents in LibreOffice Android
Viewer to show the documents opened using the system file picker
instead of those shown using the custom UI elements for file
selection.
This way, files provided by DocumentsProviders, like Nextcloud,
can also be handled.

As described at [1], this requires persisting permissions
in order to be able to access the files after a device reboot.
The corresponding method to do this,
'ContentResolver#takePersistableUriPermission', is only
available from SDK level 19 on, so drop entries for
older SDK levels (current minSdkVersion is 16).

[1] https://developer.android.com/training/data-storage/shared/documents-files#persist-permissions

Change-Id: Ifbf7148cda687a8a2e3f0c14fe66651509b2f19a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113459
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2021-04-01 17:19:32 +02:00
Michael Weghorn
4003042af0 android: Drop check for SDK version < 16
This is unnecessary, since minSdkVersion was bumped to 16
in

    commit a7f6338875
    Date:   Wed Aug 7 12:06:25 2019 +0200

        android: support NDK 19 and above (20 as of this commit)

        support for targeting API 14 and 15 was removed in NDK 18, so set
        minimum version to 16
        [...]

Change-Id: I70573f9e5e24b211ee7e84be5824d69e4f2b9f81
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113458
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2021-04-01 17:19:10 +02:00
Michael Weghorn
af56d15d6b android: Move code to get doc's display name from URI to static helper
Will be used in LibreOfficeUIActivity as well.

Change-Id: Ie1b99f0d31dba1be263459d135ee7fcb36613a7b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113457
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2021-04-01 17:18:38 +02:00
Michael Weghorn
40115df501 android: Extract opening of file to separate method 'openDocument'
The method will also be used from elsewhere in a follow-up commit.

Change-Id: I94cbdfa9faf54fcb655233f43d13ced8740b88a0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113456
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2021-04-01 17:18:23 +02:00
Tor Lillqvist
f02095fd22 We can surely drop iOS SDKs 12.* now
Change-Id: I67b160432dfdcc2f9e17ec31bc9ffc4190438506
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113454
Tested-by: Jenkins
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2021-04-01 15:56:51 +02:00
Mike Kaganski
21191d0d89 Fix VclComplexTextTest::testArabic another way
After 5c9ba1f47d, Jenkins builds sometimes
fail the opposite way:

  Test name: VclComplexTextTest::testArabic
  equality assertion failed
  - Expected: 70x14@(1,1)
  - Actual  : 71x14@(0,1)

So it seems that RDP session is not a reliable criterion. Just relax the
check to allow epsilon of 1.

Change-Id: I17ecacb61d6b0f15f7d5c9ec348e6e0b05e83c0d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113453
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-04-01 15:32:55 +02:00
Caolán McNamara
f327cbd98f drop AFL_DRIVER_DONT_DEFER from fuzzing .options
now that we drop solarmutex before the fork

Change-Id: I8bd687aa21b1d42fbfb2ba646d5c79cc39fde36f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113451
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-01 15:24:54 +02:00
Mike Kaganski
754c6ca0df tdf#141396: make sure that line color differs from the rest of the tab
Change-Id: I9740fbfd776e8b4daa4e86d2ac978028535783b3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113448
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-04-01 15:14:58 +02:00
rounak
3b704dc06b tdf#124176 Use pragma once instead of include guards
Change-Id: I778393686b9a51df6437c61a814e5c62a34302de
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113433
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2021-04-01 14:26:36 +02:00
Henry Castro
a06f8147fe lok: remove frame action listener when disposing
In order to prevent that the frame action listener
holds the object reference count when removed,
ensure they are removed when disposing the object.

Change-Id: If83574e31230d9c683adaf36af36485650fd2c50
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113389
Tested-by: Jenkins
Reviewed-by: Henry Castro <hcastro@collabora.com>
2021-04-01 14:07:10 +02:00
Caolán McNamara
5f762b34bb ReleaseSolarMutex before possible afl fork
Change-Id: I2b5dfed215cb07454319b7e20068cbc8fba39c75
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113450
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-01 13:38:19 +02:00
Caolán McNamara
e8d93ae128 Resolves: tdf#141258 turn scrollbars on/off once per layout loop
in this scenario the vertical scrollbar is turned off, then turned on
back to its original state but the off/on triggers another layout
loop later which does the same thing. Turn on/off just once per loop
so only one state change can occur so new layout is only triggered
if the state really changes.

Change-Id: I5736264a74723a15034e5fb467262dca6c0f283c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113447
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-01 13:37:53 +02:00
Mike Kaganski
a2b1ee5b12 This can be a simple forward declaration
Change-Id: Iba4c19ee3c81c96dfd5e2ab6145ec6a6aec3a03f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113444
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-04-01 13:18:55 +02:00
Miklos Vajna
d48a417470 tdf#140343 sw page rtl gutter margin: add UI
And extend SwFrame::UpdateAttrFrame() so that the layout is updated when
the UI mutates the doc model.

Change-Id: I4112388981187226f97ec39f4c44ffb3cc1e5253
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113440
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2021-04-01 12:42:53 +02:00
Eike Rathke
a666538057 Resolves: tdf#136839 {nl-BE} leading currency symbol
Change-Id: Iaa9065a078ae63aca8fe4226b5c20859e3366f85
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113446
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
2021-04-01 12:38:16 +02:00
Caolán McNamara
36e8a0348f cid#1475790 Uninitialized scalar field
this appeared in:

commit 0dac6d1f17
Author: Miklos Vajna <vmiklos@collabora.co.uk>
Date:   Mon Jan 25 15:34:38 2016 +0100

    xmlsecurity: implement OOXML stream references

and disappeared in:

commit cc1d19f7bb
Author: Michael Stahl <michael.stahl@allotropia.de>
Date:   Tue Mar 30 17:37:31 2021 +0200

    xmlsecurity: replace OOXMLSecParser implementation

Change-Id: Ibaff786612d0f58639471d409dc49d813fb1cb6e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113442
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-01 12:34:14 +02:00
Mike Kaganski
7a743920c7 Simplify CheckFileExtRegistration
Change-Id: I49a01e9cae16a408c6be11fe0501f489c3db6e3a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113438
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-04-01 11:56:36 +02:00
Caolán McNamara
49066fcc96 cid#1222237 Untrusted loop bound
Change-Id: I7c82a0e3febda2903f1ef0fe5e1145554876bb81
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113443
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-01 11:35:33 +02:00
Caolán McNamara
7e22869694 cid#1473732 Untrusted loop bound
and

cid#1474044 Untrusted loop bound

Change-Id: If30dc454d60adca11fd1a53ecf472555e328bd42
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113441
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2021-04-01 11:35:14 +02:00
Szymon Kłos
903902f826 Introduce Fontwork context
Change-Id: I61512e4da13514d3e5a199ccb46468ba199b808f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110023
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112274
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2021-04-01 10:56:17 +02:00
Szymon Kłos
ac8a456d7a Add missing popover for fontwork properties popup controllers
Change-Id: I293a88a681b55e123c45edc9c3034b73417d7af5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113418
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2021-04-01 10:55:57 +02:00