[Libreoffice-commits] core.git: Changes to 'private/mmeeks/cp-6.2-bits'

Marco Cecchetti (via logerrit) logerrit at kemper.freedesktop.org
Sat Aug 3 17:22:50 UTC 2019


New branch 'private/mmeeks/cp-6.2-bits' available with the following commits:
commit c1860dc7ce113418f5248a232ea55f1f415ef22c
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Fri Nov 30 17:20:37 2018 +0100

    lok: shape selection: perform the needed unit conversion in a clever way
    
    Change-Id: I505bd41801b5fd1898a9eddc81b102f2f7ae20b5
    Reviewed-on: https://gerrit.libreoffice.org/70563
    Tested-by: Jenkins
    Reviewed-by: Marco Cecchetti <mrcekets at gmail.com>

commit 6e1dd8c3624bd35bf6802270f75a13650ea9358c
Author: Tor Lillqvist <tml at collabora.com>
Date:   Tue May 14 10:20:50 2019 +0300

    We apparently need to drop the Solar Mutex when exiting lo_runLoop() on iOS
    
    It seems to be held after soffice_main() returns for the first
    document opened, but not subsequent ones, for some reason. So acquire
    it an extra time to be able to use Application::ReleaseSolarMutex()...
    
    Without this, when opening a subsequent document, the loleaflet
    loading progress bar just hangs.
    
    Change-Id: I4e4e7b814f0dba836b790b6f68470aab54f8bbb9

commit 9c2dceef6ae27d82424aa3160c7974245220ea73
Author: Andrea Gelmini <andrea.gelmini at gelma.net>
Date:   Wed May 8 10:13:07 2019 +0000

    Fix typo
    
    Change-Id: Ia8f5ca10c974a0ba2d1686b341ef2a1dd44b824d
    Reviewed-on: https://gerrit.libreoffice.org/72260
    Tested-by: Jenkins
    Reviewed-by: Julien Nabet <serval2412 at yahoo.fr>

commit 2690fe5ac576ddc0afc6672fa28b05af564fdcf0
Author: Tor Lillqvist <tml at collabora.com>
Date:   Mon May 13 18:06:13 2019 +0300

    Fix comment to match reality
    
    lo_runLoop() *is* used in the "Unipoll" case (i.e. current Online and
    mobile apps).
    
    Change-Id: I01ef3d8bc8140531f697952ef142150fc905a8d4

commit 54a79f80ca4d5cb4f88ef515d7b3a8462eea3cd6
Author: Michael Meeks <michael.meeks at collabora.com>
Date:   Thu May 9 18:24:18 2019 +0100

    unipoll: let InitVCL tolerate double init.
    
    We need to get VCL initialized early in UniPoll mode, since the main
    setup doesn't occur until runPoll is invoked, and we want to call lots
    of virtual methods that take the SolarMutex before then - which requires
    VCL to be initialized.
    
    Change-Id: Id9c1b74c126cf7bb71d6560b7585d37327a9f5ef
    Reviewed-on: https://gerrit.libreoffice.org/72071
    Tested-by: Jenkins
    Reviewed-by: Michael Meeks <michael.meeks at collabora.com>

commit d0ca35c9446296fa1bc747e64ae761ccd3bd46b2
Author: Miklos Vajna <vmiklos at collabora.com>
Date:   Thu May 9 18:13:20 2019 +0200

    CppunitTest_desktop_lib: close the document while LOK is still active
    
    Otherwise the LOK notifiers won't be released (since LOK is not active),
    and we leak vcl::Windows in GetLOKWindowsMap()::s_pLOKWindowsMap.
    
    In dbgutil builds, this leads to an assertion failure if the sidebar is
    active.
    
    Change-Id: Idedb9578478ff4a9f2e17c0cfd203da6f007bdbd
    Reviewed-on: https://gerrit.libreoffice.org/72065
    Reviewed-by: Miklos Vajna <vmiklos at collabora.com>
    Tested-by: Jenkins

commit d78fa76cee13be72824b2091a093332d0be9262d
Author: Miklos Vajna <vmiklos at collabora.com>
Date:   Tue May 7 21:10:19 2019 +0200

    desktop: can pass by value in LOKTransferable
    
    Change-Id: Iba7c216f28700e8899d76942a4a0a8b77ed3c549
    Reviewed-on: https://gerrit.libreoffice.org/71930
    Tested-by: Jenkins
    Reviewed-by: Miklos Vajna <vmiklos at collabora.com>

commit 8f7a56d9410456ccd64928f66fa023f62f7ab6fc
Author: Michael Meeks <michael.meeks at collabora.com>
Date:   Sat Apr 27 13:37:52 2019 +0100

    unipoll: emit user input-events & uno commands directly when in unipoll mode.
    
    Rather than emitting asynchronously at idle.
    
    Change-Id: I6c72e9fad0b5587941e3a4a4d17d331a0d889942
    Reviewed-on: https://gerrit.libreoffice.org/71809
    Tested-by: Jenkins
    Reviewed-by: Michael Meeks <michael.meeks at collabora.com>

commit c2fa3f2d90a517661f29ae7054c6094b977a4197
Author: Miklos Vajna <vmiklos at collabora.com>
Date:   Mon May 6 14:27:04 2019 +0200

    desktop: turn on clang-format for lokclipboard
    
    This had manual consistent formatting. Recently it was broken, so bring
    back consisency by using clang-format.
    
    Change-Id: If4303e379ddc77e5190f8e8e42737b4f7d680a71
    Reviewed-on: https://gerrit.libreoffice.org/71857
    Reviewed-by: Miklos Vajna <vmiklos at collabora.com>
    Tested-by: Jenkins

commit 34524f0f013fe019628a1fd95a3c9ee9b94ecaaa
Author: Michael Meeks <michael.meeks at collabora.com>
Date:   Fri May 3 17:24:13 2019 +0100

    unipoll: cleanup runPoll.
    
    Setting a custom thread name is a terrible idea for online unit tests.
    
    Change-Id: I1f5843255ab59072f806587ffcf655958380fe8e
    Reviewed-on: https://gerrit.libreoffice.org/71762
    Reviewed-by: Michael Meeks <michael.meeks at collabora.com>
    Tested-by: Michael Meeks <michael.meeks at collabora.com>

commit 251d1e54a1ef8ede2a122f1a0cd84f7dd7a8bfa7
Author: Michael Meeks <michael.meeks at collabora.com>
Date:   Fri May 3 13:36:56 2019 +0100

    unipoll: get SolarMutex lock counting right.
    
    lo_startmain drops the SolarMutex without taking it, interestingly.
    
    Change-Id: I2280e2fa6acb8739f970983032db72a8241d1c4f
    Reviewed-on: https://gerrit.libreoffice.org/71741
    Tested-by: Michael Meeks <michael.meeks at collabora.com>
    Reviewed-by: Michael Meeks <michael.meeks at collabora.com>

commit f5fdae1faa9a80d863bc7bb26a6fa50650e2f0db
Author: Henry Castro <hcastro at collabora.com>
Date:   Thu Apr 18 18:10:13 2019 -0400

    lok: allow paste content to popup dialog
    
    Change-Id: I1893d52df505bc43428c37a624ca05c569ba1bc0
    Reviewed-on: https://gerrit.libreoffice.org/70958
    Tested-by: Jenkins
    Reviewed-by: Henry Castro <hcastro at collabora.com>

commit b017bdb13ed5469f1b0b65367fe0c2a0b5e73b70
Author: Tor Lillqvist <tml at collabora.com>
Date:   Wed Apr 24 13:19:44 2019 +0300

    tdf#124923: Need to call InitVCL() on iOS before using SolarMutexGuard
    
    Change-Id: If5781ae101e58c26368e57787cb301f84ffa82a5

commit 97ff10460618683e8e79022752cdd8e626690712
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Wed Apr 17 16:23:39 2019 +0100

    Unipoll: add LibreOfficeKit API for polling, and an option to use it.
    
    Change-Id: Iee7556ee52541ddbf1ef8f31e1ed4697f805a2ac
    Reviewed-on: https://gerrit.libreoffice.org/70898
    Tested-by: Jenkins
    Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>

commit 438d54e7b79e2f71ebd49250f42353b6107df090
Author: Michael Meeks <michael.meeks at collabora.com>
Date:   Tue Apr 16 23:01:50 2019 +0100

    lok: add profile zones.
    
    NB. outside of the often contended SolarMutexGuard.
    
    Change-Id: Ieb651e2ed4349e692010a7588721f461af7d2b5b
    Reviewed-on: https://gerrit.libreoffice.org/70848
    Tested-by: Jenkins
    Reviewed-by: Michael Meeks <michael.meeks at collabora.com>

commit 32a3a56f85288477bbf0b272bd636b0a6c912c3e
Author: Michael Meeks <michael.meeks at collabora.com>
Date:   Mon Apr 15 13:16:53 2019 +0100

    lok: rename - emitted as events not on stdout now.
    
    Change-Id: Ie57c34eff1d917fada4e10e4b88b27adf8a34d1a
    Reviewed-on: https://gerrit.libreoffice.org/70788
    Tested-by: Jenkins
    Reviewed-by: Michael Meeks <michael.meeks at collabora.com>

commit df3e46be6024d330f6b21b1ab3ec1f1cadc17425
Author: Noel Grandin <noel.grandin at collabora.co.uk>
Date:   Sat Apr 13 08:20:48 2019 +0200

    loplugin:sequentialassign in dbaccess..desktop
    
    Change-Id: I3f3108daf208fa8c6be90b28da5503846c27732e
    Reviewed-on: https://gerrit.libreoffice.org/70698
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>

commit 5e68da7da22c2554454e95f2724b6ca7910ea9ab
Author: Henry Castro <hcastro at collabora.com>
Date:   Thu Apr 11 14:22:15 2019 -0400

    lok: add missing parameter to PostExtTextInputEvent function
    
    Change-Id: I91fbfd97da0c4ad1ad90710ab781c71ca99367e5
    Reviewed-on: https://gerrit.libreoffice.org/70609
    Tested-by: Jenkins
    Reviewed-by: Henry Castro <hcastro at collabora.com>

commit 69dc62b32a8b6c841fb03ae0798ab115f0f2e577
Author: Jan Holesovsky <kendy at collabora.com>
Date:   Thu Mar 21 14:18:35 2019 +0100

    lok: Keep the temporary user profile set during the entire preload.
    
    Otherwise the core likes to crash due to the keyboard accellerators
    being read, but the configuration is missing.
    
    Change-Id: I94193f47462227b5975a49ce11709d7bf415a519
    Reviewed-on: https://gerrit.libreoffice.org/69508
    Tested-by: Jenkins
    Reviewed-by: Jan Holesovsky <kendy at collabora.com>

commit b8e1cd1298343bf0a72b6162ba79ce608469d1ee
Author: Henry Castro <hcastro at collabora.com>
Date:   Thu Mar 14 09:16:59 2019 -0400

    lok: intercept the UNO command ".uno:ThesaurusDialog"
    
    Change-Id: I085cb646037f260ada4d4d04c2419638dd235048
    Reviewed-on: https://gerrit.libreoffice.org/69264
    Tested-by: Jenkins
    Reviewed-by: Aron Budea <aron.budea at collabora.com>

commit 7149d3640307220b552bdcfe46eb90223c7a3458
Author: merttumer <mert.tumer at collabora.com>
Date:   Wed Feb 13 17:59:30 2019 +0300

    Added tiled watermark export option for pdf
    
    Change-Id: I3f28ad64c13dd4bc1b2862e86d2190e46a0ced46
    Signed-off-by: merttumer <mert.tumer at collabora.com>
    Reviewed-on: https://gerrit.libreoffice.org/67779
    Tested-by: Jenkins

commit 110df5edb1cf1be0a7844a8ec67ff31750f62c0e
Author: Tor Lillqvist <tml at collabora.com>
Date:   Fri Mar 15 16:56:45 2019 +0200

    tdf#124042: Add SAL_INFOs for iOS about the CGContext life cycle in LOKit
    
    Use the same logging tag as in vcl for uniformity. Helps in tracing
    the life cycle and usage of CGContexts.
    
    Change-Id: I89c33ac63fa26e10a8866c2aacecce89ef9b5f6b

commit 9af7ead229acab95c656f280d85719d92fe96121
Author: Noel Grandin <noel.grandin at collabora.co.uk>
Date:   Fri Mar 15 13:46:53 2019 +0200

    loplugin:stringconstant
    
    /home/noel/libo/desktop/source/lib/init.cxx:3571:22: error: rewrite call
    of 'rtl::operator==' with empty string constant argument as call of
    'rtl::OUString::isEmpty' [loplugin:stringconstant]
            if (aHeaders == "")
    
    Change-Id: If0d8c411c6dd563622a855e209c0a5692c222abe

commit ee5f717dd0d368e3cdeb2bd55d3cde6d3ae22fc2
Author: Tor Lillqvist <tml at collabora.com>
Date:   Fri Mar 15 12:13:41 2019 +0200

    Don't return an empty C string, the caller is not prepared for that
    
    If the caller receives a pointer to an empty C string, it will send
    the message "commandvalues: " to the JavaScript bits. That will cause
    an exception as it expects JSON after the commandvalues: keyword.
    
    Instead return a nullptr. The caller is prepared to handle that.
    
    Change-Id: Ia1efa967668ba518993edb7945f064758b660b96

commit 0afdf2066bc7b129cc26a7e37eb10316ee48e1a3
Author: Marco Cecchetti <marco.cecchetti at collabora.com>
Date:   Mon Feb 25 14:42:51 2019 +0100

    lok: sc: clicking on individual chart elements doesn't select object
    
    Exporting to svg a selected object of a chart does not work.
    In the chart case the selected object for the current document is
    always the chart itself, not an internal chart object.
    Moreover the exporting action cause the exported object to be selected
    again. So you try to selected the chart legend and you end up with the
    whole chart selected again.
    
    Change-Id: Ib4aa91afd592909ad354ca373dc03298547f9fb5
    Reviewed-on: https://gerrit.libreoffice.org/68347
    Tested-by: Jenkins
    Reviewed-by: Szymon Kłos <szymon.klos at collabora.com>

commit 7979f81c854e38cf0b7cad0fc659c7a47c0c20e8
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Fri Feb 15 09:39:57 2019 -0500

    LOK: reuse cached json object for ViewId where available
    
    Change-Id: I5e29ec2863e06d3dfcbad95c55e355805f12e259
    Reviewed-on: https://gerrit.libreoffice.org/67895
    Tested-by: Jenkins
    Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>

commit 857b61a04e40662590c3d6584e67e4060e87cea5
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Fri Feb 15 09:23:58 2019 -0500

    LOK: always update the payload string via the cache
    
    Change-Id: I090ceb7d214d0809e86b023a8806b6655627918a
    Reviewed-on: https://gerrit.libreoffice.org/67894
    Tested-by: Jenkins
    Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>

commit d3ac7c7963d6773f4257d29717094724e805a1da
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Wed Feb 13 18:18:35 2019 -0500

    LOK: Validate cached queued callback payloads
    
    And with DBG_UTIL validate and dump LOK queue state.
    
    Change-Id: I211ddf89dbcecf17c4f1401e5d96919c4bc966ea
    Reviewed-on: https://gerrit.libreoffice.org/67893
    Tested-by: Jenkins
    Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>

commit 8194811cb3683eb0dde905878b5906a64ea86ede
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Thu Feb 14 10:52:33 2019 -0500

    LOK: Cache JSON payloads
    
    Change-Id: I81f74027363d4b2959c053057851cf01fc94af8b
    Reviewed-on: https://gerrit.libreoffice.org/67892
    Tested-by: Jenkins
    Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>

commit c0c3459b0f272186ca915a59071d9728e9b54837
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Thu Feb 14 10:49:57 2019 -0500

    LOK: Cache RectangleAndPart payloads
    
    Change-Id: I3a2d98426729ad1b4e43a8f657b512679be82c26
    Reviewed-on: https://gerrit.libreoffice.org/67891
    Tested-by: Jenkins
    Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>

commit 5163484c62743c37f4561f9785f8b4974cbd0dd1
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Wed Feb 13 08:27:09 2019 -0500

    LOK: Use a struct instead of std::pair to support caching
    
    Change-Id: I48e8de8709e017f2667c0bf2c850004128c840d1
    Reviewed-on: https://gerrit.libreoffice.org/67890
    Tested-by: Jenkins
    Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>

commit a0b24b6885dbeace806530a8f4521251667d4392
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Wed Feb 13 13:51:14 2019 -0500

    LOK: Move RectangleAndPart to the header
    
    This is in preparation to cache them.
    
    Change-Id: Ic511caf5a8798750288e9271f6898ab38fe2055f
    Reviewed-on: https://gerrit.libreoffice.org/67889
    Tested-by: Jenkins
    Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>

commit 2695da2bf49592c81dee45ac66dd8ff19d544be8
Author: Tor Lillqvist <tml at collabora.com>
Date:   Fri Feb 15 17:47:47 2019 +0200

    Mention that temporaryHackToInvokeCallbackHandlers() is for LibreOfficeLight
    
    Change-Id: I0b53fea8df48bea17c56678d6d9b7d43c571d0a1

commit aaf6e761ec5a133a4a900321cc60cc80f490a92d
Author: Henry Castro <hcastro at collabora.com>
Date:   Wed Feb 6 17:38:35 2019 -0400

    lok: intercept the UNO command ".uno:EditRegion"
    
    Change-Id: I3a1072e6ededbd0322c4b1dcd0ef4b16ace219d1
    Reviewed-on: https://gerrit.libreoffice.org/67478
    Reviewed-by: Jan Holesovsky <kendy at collabora.com>
    Tested-by: Jan Holesovsky <kendy at collabora.com>
    (cherry picked from commit 32555d9b5c9ef37276984eaa9d9b84007fd02038)
    Reviewed-on: https://gerrit.libreoffice.org/67482
    Tested-by: Jenkins

commit 61b38fe0c2b14a5d7b5a1aa306a8d3ab6aa1d474
Author: Jan Holesovsky <kendy at collabora.com>
Date:   Fri Jan 11 11:39:29 2019 +0100

    lok: We cannot skip duplicates of SELECTION_START / _END.
    
    The scenario is like this (see the unit test):
    
    * double-click a word to select it (the handles appear)
    * click somewhere else (the selection and handles disappear)
    * double-click the same word again (the handles did not appear in this
      case)
    
    The reason was that the old state was remembered and the now thought
    duplicate state was discarded.
    
    Change-Id: Ia49200f12907c520067258b7570d4e21b365a8dd
    Reviewed-on: https://gerrit.libreoffice.org/66171
    Tested-by: Jenkins
    Reviewed-by: Jan Holesovsky <kendy at collabora.com>

commit b6e8db3b3d008d5ad2607e3d2f1787d482ab824a
Author: Tomaž Vajngerl <tomaz.vajngerl at collabora.co.uk>
Date:   Mon Dec 31 12:27:39 2018 +0100

    lok: add signDocument to "Office" iface - to sign not opened docs.
    
    LOKit function "signDocument" can sign document without the need
    to open them. This is useful to sign PDF documents after they are
    created from a currently opened (ODF, DOCX) document.
    
    This adds DocumentDigner to sfx2, which could also be used in
    desktop LibreOffice without opening them and in further tests.
    
    Change-Id: Id6f242e817f594aa672f94f9c6f9b34e4035d46a
    Reviewed-on: https://gerrit.libreoffice.org/65767
    Tested-by: Jenkins
    Reviewed-by: Tomaž Vajngerl <quikee at gmail.com>

commit eb1c94526e1fe0fe6dfca7ca2cf5e5596dd20b11
Author: Tomaž Vajngerl <tomaz.vajngerl at collabora.co.uk>
Date:   Thu Nov 29 21:53:48 2018 +0100

    Add SolarMutexGuard where needed
    
    When triggering rechecking of signature status, an assert fails and
    brings down the program because we don't hold a SolarMutex. The
    rechecking of signature status needs to broadcasts.
    
    Change-Id: Ib500b06d2e191465df1e0da2097ddb1b6b06725a
    Reviewed-on: https://gerrit.libreoffice.org/64292
    Tested-by: Jenkins
    Reviewed-by: Tomaž Vajngerl <quikee at gmail.com>

commit 5caca2a062b18f4c5603c92a60875e3234fd5156
Author: Tomaž Vajngerl <tomaz.vajngerl at collabora.co.uk>
Date:   Thu Nov 29 21:52:26 2018 +0100

    lokit: convert PEM certificate to DER if it is detected as such
    
    Change-Id: I1ae105067c109a32f4acc34749b425d9e4e26514
    Reviewed-on: https://gerrit.libreoffice.org/64291
    Tested-by: Jenkins
    Reviewed-by: Tomaž Vajngerl <quikee at gmail.com>



More information about the Libreoffice-commits mailing list